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)必要があります。

[サイズ]

返されるデータのサイズ。

BlockLength

ブロックあたりのバイト数。

NumberOfBlocks

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

DiskLength

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

解説

ヘッダー ファイル Ntddstor.h は、Windows Driver Kit (WDK) で入手できます。

必要条件

要件 値
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008、Windows Server 2003 SP1
ヘッダー
Ntddstor.h

関連項目

IOCTL_STORAGE_READ_CAPACITY