Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La struttura REASSIGN_BLOCKS viene usata insieme alla richiesta di IOCTL_DISK_REASSIGN_BLOCKS per indicare a un dispositivo disco di riassegnare i numeri di blocco dei blocchi non validi indicati a blocchi validi.
Sintassi
typedef struct _REASSIGN_BLOCKS {
USHORT Reserved;
USHORT Count;
ULONG BlockNumber[1];
} REASSIGN_BLOCKS, *PREASSIGN_BLOCKS;
Membri
Reserved
Riservato per l'uso del sistema.
Count
Contiene il numero di blocchi nella matrice a cui punta BlockNumber di riassegnazione.
BlockNumber[1]
Contiene una matrice di numeri di blocco corrispondenti a blocchi danneggiati. Questi numeri verranno riassegnati a blocchi validi prelevati dal pool di blocchi di riserva del dispositivo.
Fabbisogno
| Requisito | Valore |
|---|---|
| intestazione | ntdddisk.h (include Ntdddisk.h) |