Metodo GetConversionStatus della classe Win32_EncryptableVolume
Il metodo GetConversionStatus della classe Win32_EncryptableVolume indica lo stato della crittografia o della decrittografia nel volume.
Sintassi
uint32 GetConversionStatus(
[out] uint32 ConversionStatus,
[out] uint32 EncryptionPercentage,
[out] uint32 EncryptionFlags,
[out] uint32 WipingStatus,
[out] uint32 WipingPercentage,
[in] uint32 PrecisionFactor
);
Parametri
-
ConversionStatus [out]
-
Tipo: uint32
Crittografia del volume o stato di decrittografia. Questo può essere uno dei valori seguenti.
Valore Significato - Completamente crittografato
- 0
Per un disco rigido standard (HDD), il volume è completamente decrittografato.
Per un disco rigido crittografato hardware (EHDD), il volume viene sbloccato perpetuamente.- Completamente crittografato
- 1
Per un disco rigido standard (HDD), il volume è completamente crittografato.
Per un disco rigido crittografato hardware (EHDD), il volume non viene sbloccato perpetuamente.- EncryptionInProgress
- 2
Il volume è parzialmente crittografato. - DecrittografiaInProgress
- 3
Il volume è parzialmente crittografato. - EncryptionPaused
- 4
Il volume è stato sospeso durante lo stato di avanzamento della crittografia. Il volume è parzialmente crittografato. - DecrittografiaPaused
- 5
Il volume è stato sospeso durante lo stato di decrittografia. Il volume è parzialmente crittografato. -
EncryptionPercentage [out]
-
Tipo: uint32
Percentuale del volume crittografato. Si tratta di un numero intero compreso tra 0 e 100.
A causa dell'arrotondamento dei numeri, una percentuale di crittografia pari a 0 o 100 non indica necessariamente che il disco è completamente decrittografato o completamente crittografato. Usare sempre ConversionStatus per determinare se il disco è effettivamente completamente decrittografato o completamente crittografato.
-
EncryptionFlags [out]
-
Tipo: uint32
Flag che descrivono il comportamento di crittografia.
Combinazione di 32 bit con i bit seguenti attualmente definiti.
Valore Significato - 0x00000001
Eseguire la crittografia dei volumi in modalità di crittografia solo dati quando si avvia un nuovo processo di crittografia. Se la crittografia è stata sospesa o arrestata, la chiamata al metodo Encrypt riprende in modo efficace la conversione e il valore di questo bit viene ignorato. Questo bit ha effetto solo quando i metodi Encrypt o EncryptAfterHardwareTest avviano la crittografia dallo stato completamente decrittografato, decrittografia in stato di avanzamento o decrittografia sospesa. Se questo bit è zero, significa che non è impostato, quando si avvia un nuovo processo di crittografia, verrà eseguita la conversione in modalità completa. - 0x00000002
Eseguire la cancellazione su richiesta dello spazio libero del volume. La chiamata al metodo Encrypt con questo set di bit è consentita solo quando il volume non esegue la conversione o la cancellazione e si trova in uno stato "crittografato". - 0x00010000
Eseguire l'operazione richiesta in modo sincrono. La chiamata verrà bloccata finché l'operazione richiesta non è stata completata o interrotta. Questo flag è supportato solo con il metodo Encrypt . Questo flag può essere specificato quando Encrypt viene chiamato per riprendere la crittografia arrestata o interrotta o la cancellazione o quando è in corso la crittografia o la cancellazione. Ciò consente al chiamante di riprendere in modo sincrono l'attesa fino al completamento o all'interruzione del processo. -
WipingStatus [out]
-
Tipo: uint32
Stato di cancellazione dello spazio libero. Questo può essere uno dei valori seguenti.
Valore Significato - FreeSpaceNotWiped
- 0
Lo spazio libero non è stato cancellato. - FreeSpaceWiped
- 1
Lo spazio libero è stato cancellato. - FreeSpaceWipingInProgress
- 2
La cancellazione dello spazio libero è attualmente in corso. - FreeSpaceWipingPaused
- 3
La cancellazione dello spazio libero è stata sospesa. -
WipingPercentage [out]
-
Tipo: uint32
Valore compreso tra 0 e 100 che specifica la percentuale di spazio libero cancellato.
-
PrecisionFactor [in]
-
Tipo: uint32
Valore compreso tra 0 e 4 che specifica il livello di precisione
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 |
---|---|
|
Il metodo è stato eseguito correttamente. |
|
Il volume è bloccato. |
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 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 |
|
Vedi anche