Metodo GetKeyPackage della classe Win32_EncryptableVolume

Il metodo GetKeyPackage della classe Win32_EncryptableVolume esporta informazioni che consentono di recuperare i dati crittografati quando l'unità è gravemente danneggiata e non esistono file di backup dei dati.

Le informazioni esportate sono costituite dalla chiave di crittografia del volume protetta da una protezione con chiave del tipo "Password numerica" o "Chiave esterna". Per usare questo pacchetto, è necessario salvare anche la password numerica o la chiave esterna corrispondente.

Importante

Se si sceglie di esportare un pacchetto di chiavi, assicurarsi di mantenere queste informazioni in una posizione protetta. Non trasportare queste informazioni con il computer. Se questo pacchetto di chiavi viene perso o rubato, sarà necessario decrittografare il volume e crittografarlo usando una nuova chiave.

 

In caso di errore dell'unità, lo strumento di riparazione BitLocker esiste per consentire il recupero dei dati disponibili. Per altre informazioni su come questo strumento può usare il pacchetto di chiavi, vedere Come usare lo strumento di ripristino di BitLocker per ripristinare i dati da un volume crittografato in Windows Vista.

Sintassi

uint32 GetKeyPackage(
  [in]  string VolumeKeyProtectorID,
  [out] uint8  KeyPackage[]
);

Parametri

VolumeKeyProtectorID [in]

Tipo: string

Identificatore di stringa univoco usato per gestire una protezione con chiave del volume crittografata. Per esportare un pacchetto di chiavi, è necessario usare una protezione con chiave di tipo "Password numerica" o "Chiave esterna".

KeyPackage[] [out]

Tipo: uint8

Flusso di byte che contiene la chiave di crittografia per un volume, protetto dalla protezione con chiave specificata.

Valore restituito

Tipo: uint32

Questo metodo restituisce uno dei codici seguenti o un altro codice di errore in caso di errore.

Codice/valore restituito Descrizione
S_OK
0 (0x0)
Il metodo è stato eseguito correttamente.
FVE_E_LOCKED_VOLUME
2150694912 (0x80310000)
Il volume è bloccato.
FVE_E_NOT_ACTIVATED
2150694920 (0x80310008)
Nel volume non è abilitato BitLocker. Aggiungere una protezione con chiave per abilitare BitLocker.
FVE_E_PROTECTOR_NOT_FOUND
2150694963 (0x80310033)
La protezione con chiave fornita non esiste nel volume.
FVE_E_INVALID_PROTECTOR_TYPE
2150694970 (0x8031003A)
Il parametro VolumeKeyProtectorID non fa riferimento a una protezione con chiave del tipo "Password numerica" o "Chiave esterna". Utilizzare il metodo ProtectKeyWithNumericalPassword o ProtectKeyWithExternalKey per creare una protezione con chiave del tipo appropriato.

 

Commenti

I file MOF (Managed Object Format) contengono le definizioni per le classi WMI (Windows Management Instrumentation). 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 Vista Enterprise, Windows Vista Ultimate [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Spazio dei nomi
Root\CIMV2\Security\MicrosoftVolumeEncryption
MOF
Win32_encryptablevolume.mof

Vedi anche

Win32_EncryptableVolume