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 |