Freigeben über


STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT-Struktur (ntddstor.h)

Diese Struktur wird in Verbindung mit IOCTL_STORAGE_QUERY_PROPERTY und IOCTL_STORAGE_SET_PROPERTY verwendet, um protokollspezifische Daten von einem Speichergerät oder Adapter zurückzugeben bzw. festzulegen.

Syntax

typedef struct _STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT {
  ULONG                              Version;
  ULONG                              Size;
  STORAGE_PROTOCOL_SPECIFIC_DATA_EXT ProtocolSpecificData;
} STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT, *PSTORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT;

Member

Version

Version dieser Struktur. Legen Sie dies auf sizeof(STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT) fest.

Size

Größe des Puffers, der den Deskriptor enthält, einschließlich des Speicherplatzes für alle Protokolldaten in Byte. Muss = sizeof(STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT) sein>.

ProtocolSpecificData

STORAGE_PROTOCOL_SPECIFIC_DATA_EXT Struktur, die die protokollspezifischen Daten enthält.

Anforderungen

Anforderung Wert
Header ntddstor.h

Weitere Informationen

IOCTL_STORAGE_QUERY_PROPERTY

IOCTL_STORAGE_SET_PROPERTY

STORAGE_PROTOCOL_SPECIFIC_DATA_EXT