Metodo GetKeyProtectorCertificate della classe Win32_EncryptableVolume

Il metodo GetKeyProtectorCertificate della classe Win32_EncryptableVolume recupera la chiave pubblica e l'identificazione personale del certificato per una protezione della chiave pubblica.

Sintassi

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

Parametri

VolumeKeyProtectorID [in]

Tipo: stringa

Identificatore di stringa univoco usato per gestire una protezione chiave del volume crittografata.

PublicKey [out]

Tipo: uint8[]

Matrice di byte che specifica la chiave pubblica.

CertThumbprint [out]

Tipo: stringa

Stringa che specifica l'identificazione personale del certificato.

CertType [out]

Tipo: uint32

Intero senza segno che specifica il tipo di protezione della chiave. Questo intero viene usato per distinguere tra l'agente di ripristino dati (DRA) e i certificati utente.

Valore Significato
1
Il certificato è un DRA.
2
Il certificato non è un DRA.

 

Valore restituito

Tipo: uint32

Questo metodo restituisce uno dei codici seguenti o un altro codice di errore se ha esito negativo.

Codice/valore restituito Descrizione
S_OK
0 (0x0)
Il metodo è stato eseguito correttamente.
E_INVALIDARG
2147942487 (0x80070057)
La protezione chiave specificata non è una protezione chiave. È necessario immettere un'altra protezione chiave.
FVE_E_LOCKED_VOLUME
2150694912 (0x80310000)
Questa unità è bloccata da Crittografia unità BitLocker. È necessario sbloccare questo volume da Pannello di controllo.
FVE_E_NOT_ACTIVATED
2150694920 (0x80310008)
Nel volume non è abilitato BitLocker. Aggiungere una protezione chiave per abilitare BitLocker.
FVE_E_POLICY_USER_CERTIFICATE_REQUIRED
2150695027 (0x80310073)
Criteri di gruppo richiede l'uso di un certificato utente, ad esempio una smart card.

 

Commenti

I file MOF (Managed Object Format) contengono le definizioni per le classi WMI (Management Instrumentation) di Windows. I file MOF non vengono installati come parte di Windows SDK. Vengono installati nel server quando si aggiunge il ruolo associato usando il Server Manager. Per altre informazioni sui file MOF, vedere Managed Object Format (MOF).

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 Enterprise, Windows 7 Ultimate [solo app desktop]
Server minimo supportato
Windows Server 2008 R2 [solo app desktop]
Spazio dei nomi
Root\CIMV2\Security\MicrosoftVolumeEncryption
MOF
Win32_encryptablevolume.mof

Vedi anche

Win32_EncryptableVolume