STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT 構造体 (ntddstor.h)
この構造体は、ストレージ デバイスまたはアダプターからそれぞれプロトコル固有のデータを返して設定するために、IOCTL_STORAGE_QUERY_PROPERTYとIOCTL_STORAGE_SET_PROPERTYと組み合わせて使用されます。
構文
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;
メンバー
Version
この構造体のバージョン。 これを sizeof(STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT) に設定します。
Size
すべてのプロトコル データの領域を含む、記述子を含むバッファーのサイズ (バイト単位)。 >= sizeof(STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT) である必要があります。
ProtocolSpecificData
プロトコル固有の データを含む構造体をSTORAGE_PROTOCOL_SPECIFIC_DATA_EXTします。
要件
要件 | 値 |
---|---|
Header | ntddstor.h |