VirtualBox

source: vbox/trunk/src/libs/libtpms-0.10.0/man/man3/TPM_IO_TpmEstablished_Get.pod@ 108932

Last change on this file since 108932 was 108932, checked in by vboxsync, 2 weeks ago

libtpms-0.10.0: Applied and adjusted our libtpms changes to 0.9.6. jiraref:VBP-1320

File size: 1.1 KB
Line 
1=head1 NAME
2
3TPM_IO_TpmEstablished_Get - get the value of the TPMEstablished flag
4
5TPM_IO_TpmEstablished_Reset - reset the TPMEstablished flag
6
7=head1 LIBRARY
8
9TPM library (libtpms, -ltpms)
10
11=head1 SYNOPSIS
12
13B<#include <libtpms/tpm_types.h>>
14
15B<#include <libtpms/tpm_tis.h>>
16
17B<#include <libtpms/tpm_error.h>>
18
19B<TPM_RESULT TPM_IO_TpmEstablished_Get(TPM_BOOL> *I<tpmEstablished>B<);>
20
21B<TPM_RESULT TPM_IO_TpmEstablished_Reset(void);>
22
23=head1 DESCRIPTION
24
25The B<TPM_IO_TpmEstablished_Get()> function returns the value of the
26TPMEstablished flag of the TPM's permanent data.
27
28The B<TPM_IO_TpmEstablished_Reset()> function resets the TPMEstablished
29flag.
30
31=head1 ERRORS
32
33=over 4
34
35=item B<TPM_SUCCESS>
36
37The function completed successfully.
38
39=item B<TPM_FAIL>
40
41General failure.
42
43=item B<TPM_BAD_LOCALITY>
44
45The locality used for resetting the flags is wrong.
46
47=back
48
49For a complete list of TPM error codes please consult the include file
50B<libtpms/tpm_error.h>
51
52=head1 SEE ALSO
53
54B<TPMLIB_MainInit>(3), B<TPMLIB_Terminate>(3), B<TPMLIB_RegisterCallbacks>(3),
55B<TPMLIB_Process>(3), B<TPM_IO_Hash_Start>(3), B<TPM_IO_Hash_End>(3),
56B<TPM_IO_Hash_Data>(3)
57
58=cut
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette