REASSIGN_BLOCKS_EX Struktur (ntdddisk.h)
Die REASSIGN_BLOCKS_EX-Struktur wird in Verbindung mit der IOCTL_DISK_REASSIGN_BLOCKS_EX Anforderung verwendet, ein Datenträgergerät anzuweisen, die Blocknummern der angegebenen ungültigen Blöcke erneut an gute Blöcke zuzuweisen.
Syntax
typedef struct _REASSIGN_BLOCKS_EX {
USHORT Reserved;
USHORT Count;
LARGE_INTEGER BlockNumber[1];
} REASSIGN_BLOCKS_EX, *PREASSIGN_BLOCKS_EX;
Angehörige
Reserved
Reserviert für die Systemverwendung.
Count
Enthält die Anzahl der Blöcke im Array, auf die durch BlockNumber- verwiesen wird, um neu zuzuweisen.
BlockNumber[1]
Enthält ein Array von Blocknummern, die beschädigten Blöcken entsprechen. Diese Nummern werden wieder guten Blöcken zugewiesen, die aus dem Ersatzblockpool des Geräts entnommen werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows 8. |
Header- | ntdddisk.h (include Ntdddisk.h) |