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;

成员

版本

此结构的版本。 调用方必须将此成员设置为 sizeof(STORAGE_READ_CAPACITY)

大小

返回的数据的大小。

BlockLength

每个块的字节数。

NumberOfBlocks

磁盘上的块总数。

DiskLength

磁盘大小(以字节为单位)。

备注

头文件 Ntddstor.h 在 Windows 驱动程序工具包 (WDK) 中提供。

要求

要求
最低受支持的客户端
Windows Vista
最低受支持的服务器
Windows Server 2008、Windows Server 2003 SP1
标头
Ntddstor.h

另请参阅

IOCTL_STORAGE_READ_CAPACITY