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 [デスクトップ アプリのみ]
Header winioctl.h (Windows.h を含む)

こちらもご覧ください

DeviceIoControl

FSCTL_QUERY_SPARING_INFO