Freigeben über


Tbsi_GetDeviceInfo-Funktion (tbs.h)

Ruft die Version des TPM auf dem Computer ab.

Syntax

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

Parameter

[in] Size

Größe des Speicherorts des Arbeitsspeichers.

[out] Info

Ein Zeiger auf eine TPM_DEVICE_INFO-Struktur wird zurückgegeben, die die Versionsinformationen zum TPM enthält. Der Speicherort muss groß genug sein, um vier 32-Bit-Werte zu enthalten.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt die Funktion TBS_SUCCESS zurück.

Wenn die Funktion fehlschlägt, wird ein TBS-Rückgabecode zurückgegeben, der den Fehler angibt.

Rückgabecode/-wert BESCHREIBUNG
TBS_SUCCESS
0 (0x0)
Die Funktion war erfolgreich.
TBS_E_BAD_PARAMETER
2150121474 (0x80284002)
Mindestens ein Parameterwert ist ungültig.
TBS_E_TPM_NOT_FOUND
2150121487 (0x8028400F)
Auf diesem Computer kann kein kompatibles TPM-Sicherheitsgerät (Trusted Platform Module) gefunden werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile tbs.h
Bibliothek Tbs.lib
DLL Tbs.dll