STORAGE_DEVICE_ID_DESCRIPTOR-Struktur (winioctl.h)

Wird mit der IOCTL_STORAGE_QUERY_PROPERTY-Steuerungscodeanforderung zum Abrufen der Beschreibungsdaten für die Geräte-ID für ein Gerät verwendet.

Syntax

typedef struct _STORAGE_DEVICE_ID_DESCRIPTOR {
  DWORD Version;
  DWORD Size;
  DWORD NumberOfIdentifiers;
  BYTE  Identifiers[1];
} STORAGE_DEVICE_ID_DESCRIPTOR, *PSTORAGE_DEVICE_ID_DESCRIPTOR;

Member

Version

Enthält die Größe dieser Struktur in Bytes. Der Wert dieses Members ändert sich, wenn Member der -Struktur hinzugefügt werden.

Size

Gibt die Gesamtgröße der zurückgegebenen Daten in Bytes an. Dies kann Daten umfassen, die dieser Struktur folgen.

NumberOfIdentifiers

Enthält die Anzahl von Bezeichnern, die vom Gerät im Bezeichnerarray gemeldet werden.

Identifiers[1]

Enthält ein Array variabler Länge von Identifikationsdeskriptoren.

Hinweise

Der Geräte-ID-Deskriptor besteht aus einem Array von Geräte-IDs, die von der Seite "SCSI-3 vital product data (VPD)" 0x83 entnommen wurden, die während der Ermittlung abgerufen wurde.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile winioctl.h (windows.h einschließen)

Siehe auch

Strukturen für die Datenträgerverwaltung

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_ADAPTER_DESCRIPTOR

STORAGE_DESCRIPTOR_HEADER

STORAGE_DEVICE_DESCRIPTOR