다음을 통해 공유


Win32_Tpm 클래스의 GetPhysicalPresenceResponse 메서드

Win32_Tpm 클래스의 GetPhysicalPresenceResponse 메서드는 수행된 TPM 물리적 존재 작업의 결과를 반환합니다. SetPhysicalPresenceRequest 메서드를 사용하여 작업을 요청합니다.

구문

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

매개 변수

요청 [out]

형식: uint32

수행된 TPM 실제 현재 상태 작업을 지정하는 정수 값입니다.

의미
0
요청이 없습니다.
실제 현재 상태 작업이 수행되지 않았습니다.
1
TPM을 사용하도록 설정합니다.
이 작업은 작업 2에 의해 반전됩니다.
자세한 내용은 물리적 존재와 관련이 없는 관련 메서드를 참조하세요.
2
TPM을 사용하지 않도록 설정합니다.
이 작업은 작업 1에 의해 반전됩니다.
자세한 내용은 물리적 존재와 관련이 없는 관련 메서드: 사용 안 함을 참조하세요.
3
TPM을 활성화합니다.
이 작업은 작업 4에 의해 반전됩니다.
4
TPM을 비활성화합니다.
이 작업은 작업 3에 의해 반전됩니다.
5
TPM을 지웁다.
이 작업은 되돌릴 수 없습니다.
자세한 내용은 물리적 존재와 관련이 없는 관련 메서드: Clear를 참조 하세요.
6
TPM을 사용하도록 설정하고 활성화합니다.
이 작업은 작업 7에 의해 반전됩니다.
7
TPM을 비활성화하고 사용하지 않도록 설정합니다.
이 작업은 작업 6에 의해 반전됩니다.
8
TPM 소유자의 설치를 허용합니다.
이 작업은 작업 9에 의해 반전됩니다.
9
TPM 소유자의 설치를 방지합니다.
이 작업은 작업 8에 의해 반전됩니다.
10
TPM 소유자의 설치를 활성화, 활성화 및 허용합니다.
이 작업은 작업 11에 의해 반전됩니다.
11
TPM 소유자의 설치를 비활성화, 비활성화 및 방지합니다.
이 작업은 작업 10에 의해 반전됩니다.
12
지연된 물리적 PresenceunownedFieldUpgrade
실제 현재 상태 설정이 업데이트되었습니다.
Windows 7, Windows Server 2008 R2, Windows Vista 및 Windows Server 2008: 이 값은 지원되지 않습니다.
14
TPM을 지우고, 사용하도록 설정하고, 활성화합니다.
이 작업은 되돌릴 수 없습니다.
15
SetNoPPIProvision_False
TPM을 설정하기 위해 물리적으로 존재해야 하는 프로비저닝을 설정합니다.
이 작업은 작업 16에 의해 반전됩니다.
Windows 7, Windows Server 2008 R2, Windows Vista 및 Windows Server 2008: 이 값은 지원되지 않습니다.
16
SetNoPPIProvision_True
TPM을 설정하기 위해 물리적으로 존재할 필요가 없는 프로비저닝을 설정합니다.
이 작업은 작업 15에 의해 반전됩니다.
Windows 7, Windows Server 2008 R2, Windows Vista 및 Windows Server 2008: 이 값은 지원되지 않습니다.
17
SetNoPPIClear_False
TPM을 지우려면 물리적으로 존재해야 하는 프로비저닝을 설정합니다.
이 작업은 작업 18에 의해 반전됩니다.
Windows 7, Windows Server 2008 R2, Windows Vista 및 Windows Server 2008: 이 값은 지원되지 않습니다.
18
SetNoPPIClear_True
TPM을 지우기 위해 물리적으로 존재할 필요가 없는 프로비저닝을 설정합니다.
이 작업은 작업 17에 의해 반전됩니다.
Windows 7, Windows Server 2008 R2, Windows Vista 및 Windows Server 2008: 이 값은 지원되지 않습니다.
19
SetNoPPIMaintenance_False
TPM을 유지하기 위해 물리적으로 존재해야 하는 프로비저닝을 설정합니다.
이 작업은 작업 20에 의해 반전됩니다.
Windows 7, Windows Server 2008 R2, Windows Vista 및 Windows Server 2008: 이 값은 지원되지 않습니다.
20
SetNoPPIMaintenance_True
TPM을 유지하기 위해 물리적으로 존재해야 하는 프로비저닝을 설정합니다.
이 작업은 작업 19에 의해 반전됩니다.
Windows 7, Windows Server 2008 R2, Windows Vista 및 Windows Server 2008: 이 값은 지원되지 않습니다.
21
사용 + 활성화 + 지우기
TPM을 활성화, 활성화 및 지웁니다.
Windows 7, Windows Server 2008 R2, Windows Vista 및 Windows Server 2008: 이 값은 지원되지 않습니다.
22
사용 + 활성화 + 지우기 + 사용 + 활성화
TPM을 활성화, 활성화 및 지웁니다. 그런 다음 TPM을 사용하도록 설정하고 다시 활성화합니다.
Windows 7, Windows Server 2008 R2, Windows Vista 및 Windows Server 2008: 이 값은 지원되지 않습니다.

 

응답 [out]

형식: uint32

TPM 실제 현재 상태 작업을 수행한 결과를 지정하는 정수 값입니다.

물리적으로 존재하는 사용자가 작업을 확인하고 작업이 오류 없이 실행되는 경우 실제 현재 상태 작업이 성공합니다.

이 값에는 TPM 오류가 포함될 수 있습니다. 다음 표에는 몇 가지 일반적인 오류 응답이 나와 있습니다.

의미
0
요청된 TPM 작업이 성공했습니다.
TPM_E_PPI_USER_ABORT
2150171393(0x80290301)
사용자가 요청된 TPM 작업을 거부했습니다.
TPM_E_PPI_BIOS_FAILURE
2150171394(0x80290302)
TPM 작업을 실행하는 동안 BIOS 오류가 발생했습니다.

 

반환 값

형식: uint32

TPM 기본 서비스와 관련된 모든 TPM 오류와 오류를 반환할 수 있습니다.

다음 표에는 몇 가지 일반적인 반환 코드가 나와 있습니다.

반환 코드/값 설명
S_OK
0(0x0)
메서드를 성공적으로 수행했습니다.
TPM_E_PPI_ACPI_FAILURE
2150171392(0x80290300)
하드웨어 오류가 발생했습니다. 자세한 내용은 컴퓨터 제조업체에 문의하세요.

 

설명

MOF(Managed Object Format) 파일에는 WMI(Windows Management Instrumentation) 클래스에 대한 정의가 포함되어 있습니다. MOF 파일은 Windows SDK의 일부로 설치되지 않습니다. 서버 관리자 사용하여 연결된 역할을 추가할 때 서버에 설치됩니다. MOF 파일에 대한 자세한 내용은 MOF(관리 개체 형식)를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2008 [데스크톱 앱만 해당]
네임스페이스
Root\CIMV2\Security\MicrosoftTpm
MOF
Win32_tpm.mof
DLL
Win32_tpm.dll

추가 정보

Win32_Tpm

지우기

사용 중지

사용

IsEnabled