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