enumerazione NVME_SECURE_ERASE_SETTINGS (nvme.h)
Contiene valori che specificano se o quale tipo di operazione di cancellazione sicura deve essere eseguita come parte di un comando Format NVM.
La cancellazione sicura si applica a tutti i dati utente, indipendentemente dalla posizione. Ad esempio, i dati utente all'interno di un'allocazione ABA (Logical Block Allocation) esposta, all'interno di una cache o all'interno di LBA deallocati.
Sintassi
typedef enum {
NVME_SECURE_ERASE_NONE,
NVME_SECURE_ERASE_USER_DATA,
NVME_SECURE_ERASE_CRYPTOGRAPHIC
} NVME_SECURE_ERASE_SETTINGS;
Costanti
NVME_SECURE_ERASE_NONE Non viene richiesta alcuna operazione di cancellazione sicura. |
NVME_SECURE_ERASE_USER_DATA Tutti i dati utente verranno cancellati. Contenuto dei dati utente dopo che la cancellazione è indeterminato. Ad esempio, i dati utente possono essere compilati o compilati. Il controller può eseguire una cancellazione crittografica quando viene specificato NVME_SECURE_ERASE_USER_DATA , se tutti i dati utente sono crittografati. |
NVME_SECURE_ERASE_CRYPTOGRAPHIC Tutti i dati utente verranno cancellati in modo crittografico. Questa operazione viene eseguita eliminando la chiave di crittografia. |
Commenti
Usare questa enumerazione per specificare i valori nel campo SES della struttura NVME_CDW10_FORMAT_NVM utilizzata nel comando FORMAT NVM (FORMATNVM) Amministrazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Intestazione | nvme.h |