Поделиться через


структура 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

См. также

IOCTL_STORAGE_REINITIALIZE_MEDIA

STORAGE_SANITIZE_METHOD