FsRtlLookupLastLargeMcbEntryAndIndex-Funktion (ntifs.h)
Die FsRtlLookupLastLargeMcbEntryAndIndex Routine ruft den letzten Zuordnungseintrag ab, der in einem bestimmten Kartensteuerelementblock (MCB) gespeichert ist.
Syntax
BOOLEAN FsRtlLookupLastLargeMcbEntryAndIndex(
[in] PLARGE_MCB OpaqueMcb,
[out] PLONGLONG LargeVbn,
[out] PLONGLONG LargeLbn,
[out] PULONG Index
);
Parameter
[in] OpaqueMcb
Zeiger auf eine initialisierte MCB-Struktur, die durchsucht werden soll.
[out] LargeVbn
Zeiger auf eine Variable, die die letzte virtuelle Blocknummer (VBN) empfängt, die zugeordnet wurde.
[out] LargeLbn
Zeiger auf eine Variable, die die logische Blocknummer (LBN) empfängt, die dem VBN zugeordnet ist, auf die durch LargeVbnverwiesen wird, oder -1, wenn keine solche LBN vorhanden ist.
[out] Index
Zeiger auf eine Variable, die den Index der letzten Ausführung im MCB empfängt.
Rückgabewert
FsRtlLookupLastLargeMcbEntryAndIndex FALSE zurück, wenn der MCB keine Zuordnungseinträge enthält, andernfalls FALSE.
Bemerkungen
FsRtlLookupLastLargeMcbEntryAndIndex sucht nach der letzten Zuordnung der letzten Ausführung in der MCB:
Wenn der MCB keine Zuordnungen enthält, gibt FsRtlLookupLastLargeMcbEntryAndIndex FALSE zurück.
Wenn die letzte Zuordnung ein Loch ist, gibt FsRtlLookupLastLargeMcbEntryAndIndex FALSE zurück, aber der Nachschlagevorgang liefert einen Wert von -1 für den LBN.
Wenn die letzte Zuordnung kein Loch ist, liefert der Nachschlagevorgang einen positiven Wert für den LBN und FsRtlLookupLastLargeMcbEntryAndIndex false zurück.
Die oberen 32 Bits des LBN werden ignoriert. Nur die unteren 32 Bit werden verwendet.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows XP |
Zielplattform- | Universal |
Header- | ntifs.h (einschließlich Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | <= APC_LEVEL |