Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Werte, die angeben, ob oder welcher Typ eines sicheren Löschvorgangs als Teil eines NVM-Befehls "Format" ausgeführt werden soll.
Das sichere Löschen gilt unabhängig vom Standort für alle Benutzerdaten. Beispielsweise Benutzerdaten innerhalb einer verfügbar gemachten logischen Blockzuordnung (Logical Block Allocation, LBA), innerhalb eines Caches oder innerhalb von deallocated LBAs.
Syntax
typedef enum {
NVME_SECURE_ERASE_NONE,
NVME_SECURE_ERASE_USER_DATA,
NVME_SECURE_ERASE_CRYPTOGRAPHIC
} NVME_SECURE_ERASE_SETTINGS;
Konstanten
NVME_SECURE_ERASE_NONEEs wird kein sicherer Löschvorgang angefordert. |
NVME_SECURE_ERASE_USER_DATAAlle Benutzerdaten werden gelöscht. Der Inhalt der Benutzerdaten nach dem Löschen ist unbestimmt. Die Benutzerdaten können z. B. null gefüllt oder ein ausgefülltes Zeichen sein. Der Controller kann ein kryptografisches Löschen durchführen, wenn NVME_SECURE_ERASE_USER_DATA angegeben wird, wenn alle Benutzerdaten verschlüsselt sind. |
NVME_SECURE_ERASE_CRYPTOGRAPHICAlle Benutzerdaten werden kryptografisch gelöscht. Dies wird durch Löschen des Verschlüsselungsschlüssels erreicht. |
Bemerkungen
Verwenden Sie diese Enumeration, um Werte im SES-Feld der NVME_CDW10_FORMAT_NVM Struktur anzugeben, die im BEFEHL FORMAT NVM (FORMATNVM) Admin verwendet wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows 10 |
| Header | nvme.h |