STORAGE_DEVICE_ID_DESCRIPTOR 構造体 (ntddstor.h)

STORAGE_DEVICE_ID_DESCRIPTOR構造体は、デバイスのデバイス ID 記述子データを取得するIOCTL_STORAGE_QUERY_PROPERTY要求と組み合わせて使用されます。

構文

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

メンバー

Version

記述子のバージョンを示します。

Size

記述子のサイズをバイト単位で示します。

NumberOfIdentifiers

Identifiers 配列内のデバイスによって報告される識別子の数 格納します。

Identifiers[1]

識別記述子の可変長配列を格納します。

注釈

デバイス記述子は、検出中に取得された SCSI-3 重要な製品ページ データから取得されたデバイス ID の配列で構成されます。

要件

要件
Header ntddstor.h (Ntddstor.h を含む)

こちらもご覧ください

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_ADAPTER_DESCRIPTOR

STORAGE_DESCRIPTOR_HEADER

STORAGE_DEVICE_DESCRIPTOR