Win32_EncryptableVolume 클래스의 GetHardwareTestStatus 메서드

Win32_EncryptableVolume 클래스의 GetHardwareTestStatus 메서드는 완전히 암호 해독된 운영 체제 볼륨의 하드웨어 테스트에 대한 상태 정보를 제공합니다.

이 메서드를 사용하여 하드웨어 테스트가 보류 중인지 여부와 마지막 컴퓨터 다시 시작 시 완료된 하드웨어 테스트의 성공 또는 실패를 표시합니다. 하드웨어 테스트를 요청하려면 EncryptAfterHardwareTest 메서드를 사용합니다.

구문

uint32 GetHardwareTestStatus(
  [out] uint32 TestStatus,
  [out] uint32 TestError
);

매개 변수

TestStatus [out]

형식: uint32

하드웨어 테스트가 보류 중인지 여부와 마지막 컴퓨터 다시 시작 시 완료된 하드웨어 테스트 실패의 성공 여부를 지정합니다.

의미
NotFailed_and_NonePending
0
테스트가 요청된 경우 마지막 컴퓨터 다시 시작 시 테스트가 성공했으며 볼륨 암호화가 진행 중입니다. 암호화 상태 GetConversionStatus 메서드를 참조하세요. 그렇지 않으면 마지막 컴퓨터 다시 시작 시 테스트가 실행되지 않고 보류 중인 테스트가 없습니다.
실패
1
볼륨 암호화가 시작되지 않았습니다. 모든 키 보호기가 제거되었습니다.
실패한 테스트를 resolve:
  • TestError 매개 변수의 정보를 참조하세요.
  • 키 보호기를 추가하고 EncryptAfterHardwareTest 메서드를 다시 사용합니다.
보류 중
2
테스트가 요청되었으며 다음 컴퓨터 다시 시작 시 실행됩니다.

 

TestError [out]

형식: uint32

마지막으로 완료된 하드웨어 테스트의 오류를 지정합니다.

의미
0
오류가 발생하지 않거나 마지막 컴퓨터 다시 시작 시 하드웨어 테스트가 실행되지 않았습니다.
2150694972(0x8031003C)
FVE_E_KEYFILE_NOT_FOUND
외부 키 파일이 있는 USB 플래시 드라이브를 찾을 수 없습니다. 이 오류가 지속되면 컴퓨터를 다시 시작하는 동안 USB 드라이브를 읽을 수 없습니다. 다시 시작하는 동안 외부 키를 사용하여 운영 체제 볼륨의 잠금을 해제하지 못할 수 있습니다.
2150694973(0x8031003D)
FVE_E_KEYFILE_INVALID
USB 플래시 드라이브의 외부 키 파일이 손상되었습니다. 다른 USB 플래시 드라이브를 사용하여 외부 키 파일을 저장합니다.
2150694975(0x8031003F)
FVE_E_TPM_DISABLED
TPM은 사용하지 않도록 설정되거나 비활성화되었거나 비활성화되고 비활성화됩니다. TPM을 켜려면 Win32_Tpm WMI 공급자를 사용하거나 TPM 관리 스냅인(Tpm.msc)을 실행합니다.
2150694977(0x80310041)
FVE_E_TPM_INVALID_PCR
TPM은 현재 플랫폼 유효성 검사 프로필 내에서 운영 체제 다시 시작 서비스의 변경을 감지했습니다. 컴퓨터에서 시작 CD 또는 DVD를 제거합니다. 이 오류가 지속되면 최신 펌웨어 및 BIOS 업그레이드가 설치되어 있고 TPM이 제대로 작동하지 않는지 검사.
2150694979(0x80310043)
FVE_E_PIN_INVALID
제공된 PIN이 잘못되었습니다.

 

반환 값

형식: uint32

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

반환 코드/값 Description
S_OK
0(0x0)
메서드가 성공했습니다.
FVE_E_LOCKED_VOLUME
2150694912(0x80310000)
볼륨이 잠겨 있습니다.

 

설명

하드웨어 테스트를 요청하려면 EncryptAfterHardwareTest 메서드를 사용합니다.

상태 보류 중일 때 하드웨어 테스트를 실행하려면 다음 단계를 수행합니다.

  1. 외부 키 파일이 포함된 USB 플래시 드라이브를 컴퓨터에 삽입합니다. 이 단계는 볼륨에 "외부 키" 또는 "TPM 및 시작 키" 형식의 키 보호기가 있는 경우에만 적용됩니다.
  2. 컴퓨터를 다시 시작합니다. 컴퓨터를 다시 시작하면 하드웨어 테스트가 자동으로 실행됩니다.

하드웨어 테스트를 취소하려면 Encrypt 메서드를 사용합니다.

성공적인 테스트는 다음을 결정합니다.

  • TPM 관련 키 보호기가 있는 경우 TPM에서 볼륨의 잠금을 해제할 수 있습니다.
  • 컴퓨터는 외부 키(시작 키 포함)로 볼륨을 잠금 해제할 수 있는 경우 시작 중에 외부 키 파일이 포함된 USB 플래시 드라이브를 읽을 수 있습니다.

변환이 변경되거나 다음 컴퓨터가 다시 시작된 후에는 하드웨어 테스트 결과를 사용할 수 없습니다. 이전에 컴퓨터에서 실행된 하드웨어 테스트에 대한 정보는 시스템 이벤트 로그를 확인합니다.

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

요구 사항

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

추가 정보

Win32_EncryptableVolume