GetPhysicalPresenceResponse-Methode der Win32 _ Tpm-Klasse

Die GetPhysicalPresenceResponse-Methode der Win32 _ Tpm-Klasse gibt die Ergebnisse eines durchgeführten physischen TPM-Anwesenheitsvorgangs zurück. Verwenden Sie die SetPhysicalPresenceRequest-Methode, um einen Vorgang anzufordern.

Syntax

uint32 GetPhysicalPresenceResponse(
  [out] uint32 Request,
  [out] uint32 Response
);

Parameter

Anforderung [ out]

Typ: uint32

Ein ganzzahliger Wert, der den physischen TPM-Anwesenheitsvorgang angibt, der ausgeführt wurde.

Wert Bedeutung
0
Keine Anforderung.
Es wurde kein physischer Anwesenheitsvorgang ausgeführt.
1
Aktivieren Sie das TPM.
Dieser Vorgang wird durch Vorgang 2 rückgängig gemacht.
Weitere Informationen finden Sie in den folgenden verwandten Methoden, die keine physische Präsenz beinhalten:
2
Deaktivieren Sie das TPM.
Dieser Vorgang wird durch Vorgang 1 rückgängig gemacht.
Weitere Informationen finden Sie in dieser verwandten Methode, die keine physische Präsenz beinhaltet: Deaktivieren Sie.
3
Aktivieren Sie das TPM.
Dieser Vorgang wird durch Vorgang 4 rückgängig gemacht.
4
Deaktivieren Sie das TPM.
Dieser Vorgang wird durch Vorgang 3 rückgängig gemacht.
5
Löschen Sie das TPM.
Dieser Vorgang kann nicht rückgängig gemacht werden.
Weitere Informationen finden Sie in dieser verwandten Methode, die keine physische Präsenz umfasst: Clear.
6
Aktivieren und aktivieren Sie das TPM.
Dieser Vorgang wird durch Vorgang 7 rückgängig gemacht.
7
Deaktivieren und deaktivieren Sie das TPM.
Dieser Vorgang wird durch Vorgang 6 umgekehrt.
8
Ermöglicht die Installation eines TPM-Besitzers.
Dieser Vorgang wird durch Vorgang 9 rückgängig gemacht.
9
Verhindern sie die Installation eines TPM-Besitzers.
Dieser Vorgang wird durch Vorgang 8 rückgängig gemacht.
10
Aktivieren, Aktivieren und Zulassen der Installation eines TPM-Besitzers.
Dieser Vorgang wird durch Vorgang 11 rückgängig gemacht.
11
Deaktivieren, Deaktivieren und Verhindern der Installation eines TPM-Besitzers.
Dieser Vorgang wird durch Vorgang 10 rückgängig gemacht.
12
Verzögertes physisches VorhandenseinunownedFieldUpgrade
Die Einstellung für physische Präsenz wurde aktualisiert.
Windows 7, Windows Server 2008 R2, Windows Vista und Windows Server 2008: Dieser Wert wird nicht unterstützt.
14
Löschen, Aktivieren und Aktivieren des TPM.
Dieser Vorgang kann nicht rückgängig gemacht werden.
15
SetNoPPIProvision_False
Legt die Bereitstellung fest, die physisch vorhanden sein muss, um das TPM festzulegen.
Dieser Vorgang wird durch Vorgang 16 rückgängig gemacht.
Windows 7, Windows Server 2008 R2, Windows Vista und Windows Server 2008: Dieser Wert wird nicht unterstützt.
16
SetNoPPIProvision_True
Legt die Bereitstellung fest, die nicht physisch vorhanden sein muss, um das TPM festzulegen.
Dieser Vorgang wird durch Vorgang 15 rückgängig gemacht.
Windows 7, Windows Server 2008 R2, Windows Vista und Windows Server 2008: Dieser Wert wird nicht unterstützt.
17
SetNoPPIClear_False
Legt die Bereitstellung fest, die physisch vorhanden sein muss, um das TPM zu löschen.
Dieser Vorgang wird durch Vorgang 18 rückgängig gemacht.
Windows 7, Windows Server 2008 R2, Windows Vista und Windows Server 2008: Dieser Wert wird nicht unterstützt.
18
SetNoPPIClear_True
Legt die Bereitstellung fest, die Sie nicht physisch vorhanden sein müssen, um das TPM zu löschen.
Dieser Vorgang wird durch Vorgang 17 rückgängig gemacht.
Windows 7, Windows Server 2008 R2, Windows Vista und Windows Server 2008: Dieser Wert wird nicht unterstützt.
19
SetNoPPIMaintenance_False
Legt die Bereitstellung fest, die physisch vorhanden sein muss, um das TPM zu verwalten.
Dieser Vorgang wird durch Vorgang 20 rückgängig gemacht.
Windows 7, Windows Server 2008 R2, Windows Vista und Windows Server 2008: Dieser Wert wird nicht unterstützt.
20
SetNoPPIMaintenance_True
Legt die Bereitstellung fest, die physisch vorhanden sein muss, um das TPM zu verwalten.
Dieser Vorgang wird durch Vorgang 19 rückgängig gemacht.
Windows 7, Windows Server 2008 R2, Windows Vista und Windows Server 2008: Dieser Wert wird nicht unterstützt.
21
Aktivieren + Aktivieren + Löschen
Aktivieren, aktivieren und löschen Sie das TPM.
Windows 7, Windows Server 2008 R2, Windows Vista und Windows Server 2008: Dieser Wert wird nicht unterstützt.
22
Aktivieren + Aktivieren + Deaktivieren + Aktivieren + Aktivieren
Aktivieren, aktivieren und löschen Sie das TPM, und aktivieren und reaktivieren Sie das TPM.
Windows 7, Windows Server 2008 R2, Windows Vista und Windows Server 2008: Dieser Wert wird nicht unterstützt.

Antwort [ out]

Typ: uint32

Ein ganzzahliger Wert, der die Ergebnisse der Ausführung des physischen TPM-Anwesenheitsvorgangs angibt.

Ein physischer Anwesenheitsvorgang ist erfolgreich, wenn ein physisch vorhandener Benutzer den Vorgang bestätigt und der Vorgang fehlerfrei ausgeführt wird.

Dieser Wert kann alle TPM-Fehler enthalten. In der folgenden Tabelle sind einige häufige Fehlerantworten aufgeführt.

Wert Bedeutung
0
Der angeforderte TPM-Vorgang war erfolgreich.
TPM _ E _ PPI _ USER _ ABORT
2150171393 (0x80290301)
Der Benutzer hat den angeforderten TPM-Vorgang abgelehnt.
TPM _ E _ EPI _ BIOS _ FAILURE
2150171394 (0x80290302)
Beim Ausführen des TPM-Vorgangs ist ein BIOS-Fehler aufgetreten.

Rückgabewert

Typ: uint32

Alle TPM-Fehler sowie Fehler, die spezifisch für TPM-Basisdienste sind, können zurückgegeben werden.

In der folgenden Tabelle sind einige der allgemeinen Rückgabecodes aufgeführt.

Rückgabecode/-wert Beschreibung
S _ OK
0 (0x0)
Die Methode war erfolgreich.
TPM _ E _ _ ACPI _ FAILURE
2150171392 (0x80290300)
Ein Hardwarefehler ist aufgetreten. Weitere Informationen hierzu erhalten Sie von Ihrem Computerhersteller.

Hinweise

Managed Object Format -Dateien (MOF) enthalten die Definitionen für WMI-Klassen (Windows Management Instrumentation). MOF-Dateien werden nicht als Teil des Windows SDK installiert. Sie werden auf dem Server installiert, wenn Sie die zugeordnete Rolle mithilfe der Server-Manager hinzufügen. Weitere Informationen zu MOF-Dateien finden Sie unter Managed Object Format (MOF).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows [Nur Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
Namespace
Root \ CIMV2 \ Security \ MicrosoftTpm
MOF
Win32 _ tpm.mof
DLL
Win32 _tpm.dll

Siehe auch

Win32 _ Tpm

Klar

Deaktivieren

Aktivieren

isEnabled