Método GetHardwareTestStatus de la clase Win32_EncryptableVolume

El método GetHardwareTestStatus de la clase Win32_EncryptableVolume proporciona información de estado sobre una prueba de hardware de un volumen de sistema operativo totalmente descifrado.

Use este método para mostrar si una prueba de hardware está pendiente, así como el éxito o error de una prueba de hardware que se completó en el último reinicio del equipo. Para solicitar una prueba de hardware, use el método EncryptAfterHardwareTest .

Sintaxis

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

Parámetros

TestStatus [out]

Tipo: uint32

Especifica si una prueba de hardware está pendiente, así como el éxito de una prueba de hardware que se completó en el último reinicio del equipo.

Valor Significado
NotFailed_and_NonePending
0
Si se solicitó una prueba, la prueba se realizó correctamente en el último reinicio del equipo y el cifrado del volumen está en curso. Para obtener el estado de cifrado, consulte el método GetConversionStatus . De lo contrario, no se ejecutó ninguna prueba en el último reinicio del equipo y no hay ninguna pendiente.
Erróneo
1
El cifrado de volumen no se inició. Se quitaron todos los protectores de clave.
Para resolver una prueba con errores:
  • Consulte la información del parámetro TestError .
  • Agregue protectores de clave y vuelva a usar el método EncryptAfterHardwareTest .
Pendiente
2
Se ha solicitado una prueba y se ejecutará en el siguiente reinicio del equipo.

 

TestError [out]

Tipo: uint32

Especifica el error de la última prueba de hardware completada.

Valor Significado
0
No se produjo ningún error o no se ejecutó ninguna prueba de hardware en el último reinicio del equipo.
2150694972 (0x8031003C)
FVE_E_KEYFILE_NOT_FOUND
No se encontró una unidad flash USB con un archivo de clave externa. Si este error persiste, el equipo no puede leer las unidades USB durante el reinicio. Es posible que no pueda usar claves externas para desbloquear el volumen del sistema operativo durante el reinicio.
2150694973 (0x8031003D)
FVE_E_KEYFILE_INVALID
El archivo de clave externa de la unidad flash USB estaba dañado. Pruebe otra unidad flash USB para almacenar el archivo de clave externa.
2150694975 (0x8031003F)
FVE_E_TPM_DISABLED
El TPM está deshabilitado o desactivado, o bien deshabilitado y desactivado. Para activar el TPM, use el proveedor de WMI Win32_Tpm o ejecute el complemento de administración de TPM (Tpm.msc).
2150694977 (0x80310041)
FVE_E_TPM_INVALID_PCR
El TPM detectó un cambio en los servicios de reinicio del sistema operativo dentro del perfil de validación de la plataforma actual. Quite cualquier CD o DVD de inicio del equipo. Si este error persiste, compruebe que se instalan el firmware y las actualizaciones del BIOS más recientes y que el TPM funciona correctamente.
2150694979 (0x80310043)
FVE_E_PIN_INVALID
El PIN proporcionado era incorrecto.

 

Valor devuelto

Tipo: uint32

En la tabla siguiente se enumeran algunos de los códigos de retorno comunes.

Código o valor devuelto Descripción
S_OK
0 (0x0)
El método se ha llevado a cabo de forma correcta.
FVE_E_LOCKED_VOLUME
2150694912 (0x80310000)
El volumen está bloqueado.

 

Observaciones

Para solicitar una prueba de hardware, use el método EncryptAfterHardwareTest .

Para ejecutar una prueba de hardware cuando su estado está pendiente, siga estos pasos:

  1. Inserte en el equipo una unidad flash USB que contenga un archivo de clave externa. Este paso solo se aplica si el volumen tiene un protector de clave de tipo "Clave externa" o "TPM y clave de inicio".
  2. Reinicie el equipo. En el reinicio del equipo, la prueba de hardware se ejecuta automáticamente.

Para cancelar la prueba de hardware, use el método Encrypt .

Una prueba correcta determina que:

  • El TPM puede desbloquear el volumen si existe un protector de clave relacionado con TPM.
  • El equipo puede leer una unidad flash USB que contiene un archivo de clave externa durante el inicio si el volumen se puede desbloquear mediante una clave externa (incluida una clave de inicio).

Los resultados de la prueba de hardware no estarán disponibles después de los cambios en la conversión o después del siguiente reinicio del equipo. Compruebe el registro de eventos del sistema para obtener información sobre las pruebas de hardware que se ejecutaron anteriormente en el equipo.

Los archivos de Formato de objeto administrado (MOF) contienen las definiciones de clases de Instrumental de administración de Windows (WMI). Los archivos MOF no se instalan como parte del SDK de Windows. Se instalan en el servidor cuando se agrega el rol asociado mediante el Administrador del servidor. Para obtener más información sobre los archivos MOF, vea Managed Object Format (MOF).

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista Enterprise, Windows Vista Ultimate [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Espacio de nombres
Root\CIMV2\Security\MicrosoftVolumeEncryption
MOF
Win32_encryptablevolume.mof

Vea también

Win32_EncryptableVolume