FsRtlLookupLastLargeMcbEntry 函式 (ntifs.h)
FsRtlLookupLastLargeMcbEntry 例程會擷取儲存在地圖控制區塊 (MCB) 中的最後一個對應專案。
語法
BOOLEAN FsRtlLookupLastLargeMcbEntry(
PLARGE_MCB Mcb,
PLONGLONG Vbn,
PLONGLONG Lbn
);
參數
Mcb
要搜尋之初始化MCB結構的指標。
Vbn
接收已對應之最後一個虛擬區塊編號 (VBN) 之變數的指標。
Lbn
接收對應至由 largeVbn 所指向之 VBN 之邏輯區塊編號的變數指標,如果不存在這類 LBN,則為 -1。
傳回值
FsRtlLookupLastLargeMcbEntry 如果 MCB 不包含任何對應專案,則傳回 FALSE,否則為 TRUE。
言論
FsRtlLookupLastLargeMcbEntry 搜尋 MCB 中上次執行的最後一個對應:
如果MCB不包含任何對應,FsRtlLookupLastLargeMcbEntry 會傳回 FALSE。
如果最後一個對應是一個洞,FsRtlLookupLastLargeMcbEntry 會傳回 TRUE,但查閱作業會產生 LBN 的 -1 值。
如果最後一個對應不是洞,查閱作業會產生 LBN 的正值,FsRtlLookupLastLargeMcbEntry 傳回 TRUE。
會忽略 LBN 的上層 32 位。 只會使用較低的32位。
要求
要求 | 價值 |
---|---|
目標平臺 | 普遍 |
標頭 | ntifs.h (include Ntifs.h) |
連結庫 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |