FILE_QUERY_SPARING_BUFFER 结构 (winioctl.h)

包含缺陷管理属性。

语法

typedef struct _FILE_QUERY_SPARING_BUFFER {
  DWORD   SparingUnitBytes;
  BOOLEAN SoftwareSparing;
  DWORD   TotalSpareBlocks;
  DWORD   FreeSpareBlocks;
} FILE_QUERY_SPARING_BUFFER, *PFILE_QUERY_SPARING_BUFFER;

成员

SparingUnitBytes

稀疏数据包的大小和基础错误检查和更正 (ECC) 卷的块大小。

SoftwareSparing

如果 为 TRUE,则表示稀疏行为是基于软件的;如果 为 FALSE,则它是基于硬件的。

TotalSpareBlocks

为稀疏分配的块总数。

FreeSpareBlocks

可用于稀疏的块数。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 winioctl.h (包括 Windows.h)

另请参阅

DeviceIoControl

FSCTL_QUERY_SPARING_INFO