Funzione FsRtlResetLargeMcb (ntifs.h)
Il FsRtlResetLargeMcb routine tronca una struttura MCB (Map Control Block) per contenere coppie di mapping zero. Non riduce la matrice di coppie di mapping.
Sintassi
void FsRtlResetLargeMcb(
[in] PLARGE_MCB Mcb,
[in] BOOLEAN SelfSynchronized
);
Parametri
[in] Mcb
Puntatore alla struttura MCB da troncare.
[in] SelfSynchronized
Indica se il chiamante è già sincronizzato rispetto al McB.
Valore restituito
Nessuno
Osservazioni
FsRtlResetLargeMcb tronca una struttura mcb (Map Control Block). I file system usano strutture MCB per eseguire il mapping dei numeri di blocco virtuale (VBN) per un file ai numeri di blocco logici corrispondenti (LBN) su disco.
Se il chiamante è già sincronizzato (il parametro SelfSynchronized è impostato su TRUE), in modo che nessun altro thread di operazione possa chiamare una routine Mcb su questo MCB durante questa chiamata, FsRtlResetLargeMcb cancella semplicemente il numero di coppie di mapping corrente. Se il parametro SelfSynchronized
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows XP |
piattaforma di destinazione | Universale |
intestazione |
ntifs.h (include Ntifs.h) |
libreria |
NtosKrnl.lib |
dll | NtosKrnl.exe |
IRQL | <= APC_LEVEL |