Compartir a través de


enumeración STORAGE_QUERY_TYPE (ntddstor.h)

La enumeración STORAGE_QUERY_TYPE se usa junto con la solicitud IOCTL_STORAGE_QUERY_PROPERTY para recuperar las propiedades de un dispositivo de almacenamiento o adaptador.

Syntax

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

Constantes

 
PropertyStandardQuery
Indica al controlador de puerto que informe de un descriptor de dispositivo, un descriptor de adaptador o un identificador de dispositivo de hardware único (DUID).
PropertyExistsQuery
Indica al controlador de puerto que notifique si se admite el descriptor.
PropertyMaskQuery
Actualmente no se admite. No debe usarse.
PropertyQueryMaxDefined
Especifica el límite superior de la lista de tipos de consulta. Se usa para validar el tipo de consulta.

Comentarios

El autor de la llamada especifica el tipo de consulta eligiendo uno de los valores de enumeración.

El autor de la llamada define la naturaleza exacta de una solicitud de IOCTL_STORAGE_QUERY_PROPERTY especificando el tipo de consulta junto con el identificador de propiedad. Consulte STORAGE_PROPERTY_QUERY para obtener una explicación de cómo se combinan estos dos valores para definir la consulta.

Requisitos

Requisito Valor
Header ntddstor.h (incluya Ntddstor.h)

Consulte también

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY