Funzione FsRtlLookupLastLargeMcbEntryAndIndex (ntifs.h)
La routine FsRtlLookupLastLargeMcbEntryAndIndex recupera l'ultima voce di mapping archiviata in un blocco di controllo mappa specificato.
Sintassi
BOOLEAN FsRtlLookupLastLargeMcbEntryAndIndex(
[in] PLARGE_MCB OpaqueMcb,
[out] PLONGLONG LargeVbn,
[out] PLONGLONG LargeLbn,
[out] PULONG Index
);
Parametri
[in] OpaqueMcb
Puntatore a una struttura MCB inizializzata da cercare.
[out] LargeVbn
Puntatore a una variabile che riceve l'ultimo numero di blocco virtuale (VBN) mappato.
[out] LargeLbn
Puntatore a una variabile che riceve il numero di blocco logico (LBN) mappato al vbN a cui punta LargeVbno -1 se tale LBN non esiste.
[out] Index
Puntatore a una variabile che riceve l'indice dell'ultima esecuzione nel mcb.
Valore restituito
FsRtlLookupLastLargeMcbEntryAndIndex restituisce FALSE se mcb non contiene voci di mapping, false in caso contrario.
Osservazioni
FsRtlLookupLastLargeMcbEntryAndIndex cerca l'ultimo mapping dell'ultima esecuzione nel McB:
Se mcb non contiene mapping, FsRtlLookupLastLargeMcbEntryAndIndex restituisce FALSE.
Se l'ultimo mapping è un foro, FsRtlLookupLastLargeMcbEntryAndIndex restituisce FALSE, ma l'operazione di ricerca restituisce un valore di -1 per LBN.
Se l'ultimo mapping non è un foro, l'operazione di ricerca restituisce un valore positivo per l'LBN e FsRtlLookupLastLargeMcbEntryAndIndex restituisce FALSE.
I 32 bit superiori del codice LBN vengono ignorati. Vengono usati solo i 32 bit inferiori.
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 |