Win32 _ Tpm:: IsReadyInformation 메서드Win32_Tpm::IsReadyInformation method

TPM이 준비 되었는지 여부를 표시 하 고 TPM의 상태에 대 한 추가 정보를 제공 합니다.Indicates whether the TPM is ready and provides additional information on the state of the TPM. Information 매개 변수는 TPM을 완전히 프로 비전 하는 데 필요한 정보에 대 한 비트 마스크를 반환 합니다.The information parameter returns a bitmask of information of what is needed to fully provision the TPM.

이 메서드는 로컬 관리자만 액세스할 수 있습니다.This method is only accessible by local administrators.

구문Syntax

uint32 IsReadyInformation(
  [out] BOOL   IsReady,
  [out] uint32 Information
);

매개 변수Parameters

Isready [ 제한이]IsReady [out]

Tpm 및 시스템이 TPM을 사용 하도록 완전히 프로 비전 되 면 TRUE 로 설정 합니다.Set to TRUE if the TPM and system are fully provisioned for TPM use.

정보 [ 제한이]Information [out]

TPM을 완전히 프로 비전 하는 데 필요한 만큼의 정보를 제공 하는 비트 마스크를 반환 합니다.Returns a bitmask of as much information as is available of what is needed to fully provision the TPM.

정보 매개 변수는 다음 값으로 구성 될 수 있습니다.The Information parameter may consist of the following values.

Value 의미Meaning
정보 _ 종료
0x00000002
INFORMATION_SHUTDOWN
0x00000002
플랫폼을 다시 시작 해야 합니다 (종료).Platform restart is required (shutdown).
정보 _ 0x00000004 다시 부팅
INFORMATION_REBOOT
0x00000004
플랫폼을 다시 시작 해야 합니다 (다시 부팅).Platform restart is required (reboot).
정보 _ TPM _ 강제 _ 제거
0x00000008
INFORMATION_TPM_FORCE_CLEAR
0x00000008
TPM이 이미 소유 되어 있습니다.The TPM is already owned. TPM을 지우거 나 TPM 소유자 권한 부여 값을 가져와야 합니다.Either the TPM needs to be cleared or the TPM owner authorization value needs to be imported.
정보 _ 물리적 _ 상태
0x00000010
INFORMATION_PHYSICAL_PRESENCE
0x00000010
TPM을 프로 비전 하려면 실제 존재가 필요 합니다.Physical Presence is required to provision the TPM.
정보 _ TPM _ 활성화
0x00000020
INFORMATION_TPM_ACTIVATE
0x00000020
TPM을 사용 하지 않도록 설정 하거나 비활성화 합니다.The TPM is disabled or deactivated.
정보 _ TPM _ 에서 _ 소유권 가져오기
0x00000040
INFORMATION_TPM_TAKE_OWNERSHIP
0x00000040
TPM 소유권을 가져왔습니다.The TPM ownership was taken.
정보 _ TPM _ 에서 _ EK
0x00000080
만들기
INFORMATION_TPM_CREATE_EK
0x00000080
인증 키 (EK)가 TPM에 있습니다.An Endorsement Key (EK) exists in the TPM.
정보 _ TPM _ 소유자 인증
0x00000100
INFORMATION_TPM_OWNERAUTH
0x00000100
TPM 소유자 권한 부여가 레지스트리에 올바르게 저장 되지 않았습니다.The TPM owner authorization is not properly stored in the registry.
정보 _ TPM _ SRK _ 인증
0x00000200
INFORMATION_TPM_SRK_AUTH
0x00000200
SRK (저장소 루트 키) 권한 부여 값이 모두 0이 아닙니다.The Storage Root Key (SRK) authorization value is not all zeros.
정보 _ TPM _ 사용 안 함 _ 소유자 _ CLEAR
0x00000400
INFORMATION_TPM_DISABLE_OWNER_CLEAR
0x00000400
Tpm 소유자 권한 부여 값을 사용 하 여 tpm의 지우기를 사용 하지 않도록 운영 체제를 구성 하 고 tpm이 tpm 소유자 권한 부여 값을 사용 하 여 TPM을 제거 하지 않도록 구성 되지 않은 경우If the operating system is configured to disable clearing of the TPM with the TPM owner authorization value and the TPM has not yet been configured to prevent clearing of the TPM with the TPM owner authorization value .
정보 _ TPM _ srkpub
0x00000800
INFORMATION_TPM_SRKPUB
0x00000800
TPM의 저장소 루트 키에 대 한 운영 체제의 레지스트리 정보가 TPM 저장소 루트 키와 일치 하지 않습니다.The operating system's registry information about the TPM’s Storage Root Key does not match the TPM Storage Root Key.
정보 _ TPM _ 읽기 _ srkpub
0x00001000
INFORMATION_TPM_READ_SRKPUB
0x00001000
저장소 루트 키 공개 값을 읽을 수 있는 TPM 영구 플래그가 설정 되지 않았습니다.The TPM permanent flag to allow reading of the Storage Root Key public value is not set.
정보 _ TPM _ 부팅 _ 카운터
0x00002000
INFORMATION_TPM_BOOT_COUNTER
0x00002000
부팅 하는 동안 증가 된 단조 카운터가 만들어지지 않았습니다.The monotonic counter incremented during boot has not been created.
정보 _ TPM _ AD _ 백업
0x00004000
INFORMATION_TPM_AD_BACKUP
0x00004000
TPM의 소유자 권한 부여가 Active Directory에 백업 되지 않았습니다.The TPM’s owner authorization has not been backed up to Active Directory.
정보 _ TPM _ AD _ 백업 _ 단계 _ I
0x00008000
INFORMATION_TPM_AD_BACKUP_PHASE_I
0x00008000
Active Directory에서 TPM 소유자 권한 부여 정보 저장소의 첫 부분이 진행 중입니다.The first portion of the TPM owner authorization information storage in Active Directory is in progress.
정보 _ TPM _ AD _ 백업 _ 단계 _ II
0x00010000
INFORMATION_TPM_AD_BACKUP_PHASE_II
0x00010000
Active Directory에서 TPM 소유자 권한 부여 정보 저장소의 두 번째 부분이 진행 중입니다.The second portion of the TPM owner authorization information storage in Active Directory is in progress.
정보 _ 레거시 _ 구성
0x00020000
INFORMATION_LEGACY_CONFIGURATION
0x00020000
Tpm 소유자 권한 부여를 저장 하지 않도록 Windows 그룹 정책를 구성 하 여 TPM을 완벽 하 게 준비할 수 없습니다.Windows Group Policy is configured to not store any TPM owner authorization so the TPM cannot be fully ready.
정보 _ EK _ 인증서
0x00040000
INFORMATION_EK_CERTIFICATE
0x00040000
EK 인증서를 TPM NV Ram에서 읽고 레지스트리에 저장 하지 않았습니다.The EK Certificate was not read from the TPM NV Ram and stored in the registry.
정보 _ TCG _ 이벤트 _ 로그
0x00080000
INFORMATION_TCG_EVENT_LOG
0x00080000
TCG 이벤트 로그가 비어 있거나 읽을 수 없습니다.The TCG event log is empty or cannot be read.
정보 _ 0x00100000 _ 감소 안 함
INFORMATION_NOT_REDUCED
0x00100000
TPM을 소유 하 고 있지 않습니다.The TPM is not owned.
정보 _ 일반 _ 오류
0x00200000
INFORMATION_GENERIC_ERROR
0x00200000
오류가 발생 했지만 특정 태스크에 국한 되지 않습니다.An error occurred, but not specific to a particular task.
정보 _ 장치 _ 잠금 _ 카운터
0x00400000
INFORMATION_DEVICE_LOCK_COUNTER
0x00400000
장치 잠금 카운터가 만들어지지 않았습니다.The device lock counter has not been created.
정보 _ DEVICEID
0x00800000
INFORMATION_DEVICEID
0x00800000
장치 식별자가 생성 되지 않았습니다.The device identifier has not been created.
정보 _ 증명 _ 취약성
0x01000000
INFORMATION_ATTESTATION_VULNERABILITY
0x01000000
TPM에는 상태 증명 관련 취약성이 있습니다.The TPM has a Health Attestation related vulnerability.

반환 값Return value

Tpm 기본 서비스 와 관련 된 오류 뿐만 아니라 모든 tpm 오류가 반환 될 수 있습니다.All TPM errors as well as errors specific to TPM Base Services can be returned.

일반적인 반환 코드는 다음과 같습니다.Common return codes are listed below.

반환 코드/값Return code/value DescriptionDescription
S _ 확인
0 (0x0)
S_OK
0 (0x0)
메서드를 성공적으로 수행했습니다.The method was successful.

설명Remarks

MOF (MOF(Managed Object Format)) 파일에는 WMI (WMI(Windows Management Instrumentation)) 클래스에 대 한 정의가 포함 되어 있습니다.Managed Object Format (MOF) files contain the definitions for Windows Management Instrumentation (WMI) classes. MOF 파일은 Windows SDK 일부로 설치 되지 않습니다.MOF files are not installed as part of the Windows SDK. 서버 관리자를 사용 하 여 연결 된 역할을 추가할 때 서버에 설치 됩니다.They are installed on the server when you add the associated role by using the Server Manager. MOF 파일에 대 한 자세한 내용은 mof (MOF(Managed Object Format))를 참조 하세요.For more information about MOF files, see Managed Object Format (MOF).

요구 사항Requirements

요구 사항Requirement Value
지원되는 최소 클라이언트Minimum supported client
Windows 8 [ 데스크톱 앱에만 해당]Windows 8 [desktop apps only]
지원되는 최소 서버Minimum supported server
Windows Server 2012 [ 데스크톱 앱에만 해당]Windows Server 2012 [desktop apps only]
네임스페이스Namespace
\\.\ root \ CIMV2 \ 보안 \ MicrosoftTpm\\.\root\CIMV2\Security\MicrosoftTpm
MOFMOF
Win32 _ tpm. mof
Win32_tpm.mof
DLLDLL
Win32 _tpm.dll
Win32_tpm.dll

참고 항목See also

Win32 _ TpmWin32_Tpm