STORAGE_READ_CAPACITY 構造体 (ntddstor.h)

STORAGE_READ_CAPACITYには、IOCTL_STORAGE_READ_CAPACITY要求から返されたディスク読み取り容量情報が含まれます。

構文

typedef struct _STORAGE_READ_CAPACITY {
  ULONG         Version;
  ULONG         Size;
  ULONG         BlockLength;
  LARGE_INTEGER NumberOfBlocks;
  LARGE_INTEGER DiskLength;
} STORAGE_READ_CAPACITY, *PSTORAGE_READ_CAPACITY;

メンバー

Version

この構造体のバージョン。 sizeof(STORAGE_READ_CAPACITY) に設定します。

Size

この構造のサイズ。 sizeof(STORAGE_READ_CAPACITY) に設定します。

BlockLength

ディスク上のブロックあたりのバイト数。

NumberOfBlocks

ディスク上のブロックの合計数。

DiskLength

合計ディスク サイズ (バイト単位)。

要件

要件
サポートされている最小のクライアント Windows 8 以降で使用できます。
Header ntddstor.h (Ntddstor.h を含む)

こちらもご覧ください

IOCTL_STORAGE_READ_CAPACITY