STORAGE_PROPERTY_QUERY Struktur (winioctl.h)

Gibt die Eigenschaften eines Speichergeräts oder Adapters an, die als Eingabepuffer abgerufen werden sollen, der an den IOCTL_STORAGE_QUERY_PROPERTY Steuerelementcode übergeben wird.

Syntax

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

Member

PropertyId

Gibt an, ob der Aufrufer einen Gerätedeskriptor, einen Adapterdeskriptor, eine Schreibcacheeigenschaft, eine eindeutige Geräte-ID (DUID) oder die Gerätebezeichner anfordert, die auf der Seite SCSI-Vitalproduktdaten (VPD) des Geräts bereitgestellt werden. Eine Liste der Eigenschafts-IDs, die diesem Element zugewiesen werden können, finden Sie unter STORAGE_PROPERTY_ID.

QueryType

Enthält Flags, die den Typ der Abfrage angeben, die durch die STORAGE_QUERY_TYPE-Enumeration aufgezählt werden soll.

Wert Bedeutung
PropertyStandardQuery
0
Weist den Porttreiber an, einen Gerätedeskriptor, einen Adapterdeskriptor oder eine eindeutige Hardwaregeräte-ID (DUID) zu melden.
PropertyExistsQuery
1
Weist den Porttreiber an, zu melden, ob der Deskriptor unterstützt wird.

AdditionalParameters[1]

Enthält ein Array von Bytes, mit dem zusätzliche Parameter für bestimmte Abfragen abgerufen werden können.

Bemerkungen

Der optionale Ausgabepuffer, der über den lpOutBuffer-Parameter des IOCTL_STORAGE_QUERY_PROPERTY Steuerelementcodes zurückgegeben wird, kann je nach Wert des PropertyId-Elements eine von mehreren Strukturen sein. Wenn das QueryType-Element auf PropertyExistsQuery festgelegt ist, wird keine Struktur zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [Nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [Nur Desktop-Apps]
Header winioctl.h (enthalten Windows.h)

Weitere Informationen

Datenträgerverwaltungsstrukturen

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_ADAPTER_DESCRIPTOR

STORAGE_DESCRIPTOR_HEADER

STORAGE_DEVICE_DESCRIPTOR

STORAGE_PROPERTY_ID

STORAGE_QUERY_TYPE