структура STORAGE_REINITIALIZE_MEDIA (ntddstor.h)
STORAGE_REINITIALIZE_MEDIA — это необязательная структура, содержащая параметры очистки для IOCTL_STORAGE_REINITIALIZE_MEDIA.
Синтаксис
typedef struct _STORAGE_REINITIALIZE_MEDIA {
ULONG Version;
ULONG Size;
ULONG TimeoutInSeconds;
struct {
ULONG SanitizeMethod : 4;
ULONG DisallowUnrestrictedSanitizeExit : 1;
ULONG Reserved : 27;
} SanitizeOption;
} STORAGE_REINITIALIZE_MEDIA, *PSTORAGE_REINITIALIZE_MEDIA;
Члены
Version
Версия этой структуры. Задайте значение sizeof(STORAGE_REINITIALIZE_MEDIA)
.
Size
Размер этой структуры в байтах. Задайте значение sizeof(STORAGE_REINITIALIZE_MEDIA)
.
TimeoutInSeconds
Время ожидания для очистки в секундах.
SanitizeOption
Структура, задающая параметры операции очистки. SanitizeOption применяется только к устройствам NVMe.
SanitizeOption.SanitizeMethod
Значение STORAGE_SANITIZE_METHOD , указывающее используемый метод очистки.
SanitizeOption.DisallowUnrestrictedSanitizeExit
Указывает, разрешен ли выход с неограниченной очисткой. По умолчанию разрешен неограниченный выход из очистки (значение 1).
SanitizeOption.Reserved
Зарезервировано. Не используется.
Требования
Требование | Значение |
---|---|
Минимальная версия сервера | Windows Server 2022 |
Верхняя часть | ntddstor.h |