Compartir a través de


estructura STORAGE_PROPERTY_QUERY (winioctl.h)

Indica las propiedades de un dispositivo de almacenamiento o adaptador que se va a recuperar como el búfer de entrada pasado al código de control IOCTL_STORAGE_QUERY_PROPERTY.

Sintaxis

typedef struct _STORAGE_PROPERTY_QUERY {
  STORAGE_PROPERTY_ID PropertyId;
  STORAGE_QUERY_TYPE  QueryType;
  BYTE                AdditionalParameters[1];
} STORAGE_PROPERTY_QUERY, *PSTORAGE_PROPERTY_QUERY;

Miembros

PropertyId

Indica si el autor de la llamada solicita un descriptor de dispositivo, un descriptor de adaptador, una propiedad de caché de escritura, un identificador único de dispositivo (DUID) o los identificadores de dispositivo proporcionados en la página de datos vitales del producto SCSI (VPD) del dispositivo. Para obtener una lista de los identificadores de propiedad que se pueden asignar a este miembro, consulte STORAGE_PROPERTY_ID.

QueryType

Contiene marcas que indican el tipo de consulta que se va a realizar según la enumeración STORAGE_QUERY_TYPE .

Valor Significado
PropertyStandardQuery
0
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
1
Indica al controlador de puerto que notifique si se admite el descriptor.

AdditionalParameters[1]

Contiene una matriz de bytes que se puede usar para recuperar parámetros adicionales para consultas específicas.

Comentarios

El búfer de salida opcional devuelto a través del parámetro lpOutBuffer del código de control de IOCTL_STORAGE_QUERY_PROPERTY puede ser una de varias estructuras en función del valor del miembro PropertyId . Si el miembro QueryType se establece en PropertyExistsQuery, no se devuelve ninguna estructura.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado winioctl.h (incluya Windows.h)

Consulte también

Estructuras de administración de discos

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_ADAPTER_DESCRIPTOR

STORAGE_DESCRIPTOR_HEADER

STORAGE_DEVICE_DESCRIPTOR

STORAGE_PROPERTY_ID

STORAGE_QUERY_TYPE