STORAGE_QUERY_TYPE enumeration (winioctl.h)

Used by the STORAGE_PROPERTY_QUERY structure passed to the IOCTL_STORAGE_QUERY_PROPERTY control code to indicate what information is returned about a property of a storage device or adapter.

Syntax

typedef enum _STORAGE_QUERY_TYPE {
  PropertyStandardQuery = 0,
  PropertyExistsQuery,
  PropertyMaskQuery,
  PropertyQueryMaxDefined
} STORAGE_QUERY_TYPE, *PSTORAGE_QUERY_TYPE;

Constants

 
PropertyStandardQuery
Value: 0
Instructs the driver to return an appropriate descriptor.
PropertyExistsQuery
Instructs the driver to report whether the descriptor is supported.
PropertyMaskQuery
Not currently supported. Do not use.
PropertyQueryMaxDefined
Specifies the upper limit of the list of query types. This is used to validate the query type.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header winioctl.h (include Windows.h)

See also