Função FsRtlLookupLastLargeMcbEntry (ntifs.h)
A rotina
Sintaxe
BOOLEAN FsRtlLookupLastLargeMcbEntry(
PLARGE_MCB Mcb,
PLONGLONG Vbn,
PLONGLONG Lbn
);
Parâmetros
Mcb
Ponteiro para uma estrutura do MCB inicializada a ser pesquisada.
Vbn
Ponteiro para uma variável que recebe o último número de bloco virtual (VBN) mapeado.
Lbn
Ponteiro para uma variável que recebe o LBN (número de bloco lógico) mapeado para o VBN apontado por LargeVbn ou -1 se não existir nenhum LBN.
Valor de retorno
FsRtlLookupLastLargeMcbEntry retornará FALSE se o MCB não contiver entradas de mapeamento, caso contrário, TRUE.
Observações
FsRtlLookupLastLargeMcbEntry pesquisa o último mapeamento da última execução no MCB:
Se o MCB não contiver mapeamentos, FsRtlLookupLastLargeMcbEntry retornará FALSE.
Se o último mapeamento for um buraco, FsRtlLookupLastLargeMcbEntry retornará TRUE, mas a operação de pesquisa produzirá um valor de -1 para o LBN.
Se o último mapeamento não for um buraco, a operação de pesquisa produzirá um valor positivo para o LBN e FsRtlLookupLastLargeMcbEntry retornará TRUE.
Os 32 bits superiores do LBN são ignorados. Somente os 32 bits inferiores são usados.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino |
Universal |
cabeçalho | ntifs.h (inclua Ntifs.h) |
biblioteca | NtosKrnl.lib |
de DLL |
NtosKrnl.exe |
IRQL | <= APC_LEVEL |