REASSIGN_BLOCKS_EX結構 (ntdddisk.h)

REASSIGN_BLOCKS_EX 結構會與 IOCTL_DISK_REASSIGN_BLOCKS_EX 要求搭配使用,以指示磁碟裝置將所指示不良區塊的區塊編號重新指派給良好區塊。

語法

C++
typedef struct _REASSIGN_BLOCKS_EX {
  USHORT        Reserved;
  USHORT        Count;
  LARGE_INTEGER BlockNumber[1];
} REASSIGN_BLOCKS_EX, *PREASSIGN_BLOCKS_EX;

成員

Reserved

保留供系統使用。

Count

包含 BlockNumber 所指向之陣列中的區塊數目, 重新指派。

BlockNumber[1]

包含對應至損毀區塊的區塊編號陣列。 這些數位會重新指派給從裝置的備用區塊集區取得的良好區塊。

要求

要求 價值
最低支援的用戶端 從 Windows 8 開始提供。
標頭 ntdddisk.h (包括 Ntdddisk.h)

另請參閱

IOCTL_DISK_REASSIGN_BLOCKS_EX