Método GetKeyProtectorCertificate de la clase Win32_EncryptableVolume

El método GetKeyProtectorCertificate de la clase Win32_EncryptableVolume recupera la clave pública y la huella digital del certificado para un protector de clave pública.

Sintaxis

uint32 GetKeyProtectorCertificate(
  [in]  string VolumeKeyProtectorID,
  [out] uint8  PublicKey[],
  [out] string CertThumbprint,
  [out] uint32 CertType
);

Parámetros

VolumeKeyProtectorID [in]

Tipo: cadena

Identificador de cadena único que se usa para administrar un protector de clave de volumen cifrado.

PublicKey [out]

Tipo: uint8[]

Matriz de bytes que especifica la clave pública.

CertThumbprint [out]

Tipo: cadena

Cadena que especifica la huella digital del certificado.

CertType [out]

Tipo: uint32

Entero sin signo que especifica el tipo del protector de clave. Este entero se usa para diferenciar entre el agente de recuperación de datos (DRA) y los certificados de usuario.

Value Significado
1
El certificado es un DRA.
2
El certificado no es un DRA.

 

Valor devuelto

Tipo: uint32

Este método devuelve uno de los siguientes códigos u otro código de error si se produce un error.

Código o valor devuelto Descripción
S_OK
0 (0x0)
Método realizado correctamente.
E_INVALIDARG
2147942487 (0x80070057)
El protector de clave especificado no es un protector de clave. Debe escribir otro protector de clave.
FVE_E_LOCKED_VOLUME
2150694912 (0x80310000)
Esta unidad está bloqueada por el cifrado de unidad BitLocker. Debe desbloquear este volumen desde Panel de control.
FVE_E_NOT_ACTIVATED
2150694920 (0x80310008)
BitLocker no está habilitado en el volumen. Agregue un protector de clave para habilitar BitLocker.
FVE_E_POLICY_USER_CERTIFICATE_REQUIRED
2150695027 (0x80310073)
directiva de grupo requiere el uso de un certificado de usuario, como una tarjeta inteligente.

 

Comentarios

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 7 Enterprise, Windows 7 Ultimate [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 R2 [solo aplicaciones de escritorio]
Espacio de nombres
Root\CIMV2\Security\MicrosoftVolumeEncryption
MOF
Win32_encryptablevolume.mof

Consulte también

Win32_EncryptableVolume