// ntddstor.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
Describes a diagnostic request about the storage driver stack. The STORAGE_DIAGNOSTIC_REQUEST structure is provided in the input buffer of an IOCTL_STORAGE_DIAGNOSTIC request.
VersionVersion of this structure.
SizeSpecifies the whole size of the structure and the associated data buffer.
FlagsSpecifies the request flag.
TargetTypeSpecifies the request target type. See definitions for STORAGE_DIAGNOSTIC_TARGET_TYPE.
LevelSpecifies the Diagnostic level. See definitions for STORAGE_DIAGNOSTIC_LEVEL.
STORAGE_DIAGNOSTIC_TARGET_TYPE