STORAGE_DIAGNOSTIC_REQUEST 结构 (ntddstor.h)

描述有关存储驱动程序堆栈的诊断请求。 IOCTL_STORAGE_DIAGNOSTIC请求的输入缓冲区中提供了STORAGE_DIAGNOSTIC_REQUEST结构。

语法

typedef struct _STORAGE_DIAGNOSTIC_REQUEST {
  ULONG                          Version;
  ULONG                          Size;
  ULONG                          Flags;
  STORAGE_DIAGNOSTIC_TARGET_TYPE TargetType;
  STORAGE_DIAGNOSTIC_LEVEL       Level;
} STORAGE_DIAGNOSTIC_REQUEST, *PSTORAGE_DIAGNOSTIC_REQUEST;

成员

Version

此结构的版本。

Size

指定结构和关联的数据缓冲区的整个大小。

Flags

指定请求标志。

TargetType

指定请求目标类型。 请参阅 STORAGE_DIAGNOSTIC_TARGET_TYPE的定义。

Level

指定诊断级别。 请参阅 STORAGE_DIAGNOSTIC_LEVEL的定义。

要求

要求
最低受支持的客户端 从 Windows 10 版本 1709 开始可用。
标头 ntddstor.h

另请参阅

IOCTL_STORAGE_DIAGNOSTIC

STORAGE_DIAGNOSTIC_DATA

STORAGE_DIAGNOSTIC_LEVEL

STORAGE_DIAGNOSTIC_TARGET_TYPE