Partager via


fonction Tbsi_GetDeviceInfo (tbs.h)

Obtient la version du module TPM sur l’ordinateur.

Syntaxe

TBS_RESULT Tbsi_GetDeviceInfo(
  [in]  UINT32 Size,
  [out] PVOID  Info
);

Paramètres

[in] Size

Taille de l’emplacement de mémoire.

[out] Info

Un pointeur vers une structure de TPM_DEVICE_INFO est retourné contenant les informations de version sur le TPM. L’emplacement doit être suffisamment grand pour contenir quatre valeurs 32 bits.

Valeur retournée

Si la fonction réussit, la fonction retourne TBS_SUCCESS.

Si la fonction échoue, elle retourne un code de retour TBS qui indique l’erreur.

Code/valeur de retour Description
TBS_SUCCESS
0 (0x0)
La fonction a réussi.
TBS_E_BAD_PARAMETER
2150121474 (0x80284002)
Une ou plusieurs valeurs de paramètre ne sont pas valides.
TBS_E_TPM_NOT_FOUND
2150121487 (0x8028400F)
Un appareil de sécurité compatible TPM (Trusted Platform Module) est introuvable sur cet ordinateur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête tbs.h
Bibliothèque Tbs.lib
DLL Tbs.dll