FILE_QUERY_SPARING_BUFFER Struktur (winioctl.h)

Enthält Eigenschaften für die Fehlerverwaltung.

Syntax

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

Member

SparingUnitBytes

Die Größe eines Sparpakets und die zugrunde liegende ECC-Blockgröße (Error Check and Correction) des Volumes.

SoftwareSparing

Wenn TRUE, gibt an, dass das Sparverhalten softwarebasiert ist. wenn FALSE, ist es hardwarebasiert.

TotalSpareBlocks

Die Gesamtanzahl der Blöcke, die dem Sparing zugewiesen sind.

FreeSpareBlocks

Die Anzahl der verfügbaren Blöcke zum Sparen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile winioctl.h (einschließlich Windows.h)

Weitere Informationen

DeviceIoControl

FSCTL_QUERY_SPARING_INFO