FsRtlNumberOfRunsInLargeMcb 函式 (ntifs.h)

FsRtlNumberOfRunsInLargeMcb 例程會傳回對應控制區塊中的執行數目, (MCB) 。

語法

ULONG FsRtlNumberOfRunsInLargeMcb(
  PLARGE_MCB Mcb
);

參數

Mcb

提供正在檢查的MCB。

傳回值

傳回輸入MCB所對應的相異執行數目。

備註

FsRtlNumberOfRunsInLargeMcb 會傳回 MCB 所對應的相異執行數目。

執行可以是對應或漏洞。 對應是一個連續的 VBN 範圍,會對應至對應範圍的邏輯區塊編號 (LBN) 。 對應無法重疊。 漏洞是兩個對應之間未對應的 VBN 連續範圍。 在整個對應的 VBN 範圍內,每個 VBN 都只屬於一個對應或漏洞。

注意 LBN 的上層 32 位會被忽略。 只會使用較低的32位。
 
FsRtlNumberOfRunsInLargeMcb 會計算這兩種類型的執行。 例如,只包含 VBN 零和三個的對應 MCB 會有三個執行:一個用於 VBN 0,一個用於涵蓋 VBN 1 和 VBN 2 的漏洞,另一個用於 VBN 3。

規格需求

需求
目標平台 Universal
標頭 ntifs.h (包含 Ntifs.h)
程式庫 NtosKrnl.lib
Dll NtosKrnl.exe
IRQL <= APC_LEVEL

另請參閱

FsRtlAddLargeMcbEntry

FsRtlGetNextLargeMcbEntry

FsRtlInitializeLargeMcb

FsRtlLookupLargeMcbEntry

FsRtlLookupLastLargeMcbEntry

FsRtlLookupLastLargeMcbEntryAndIndex

FsRtlRemoveLargeMcbEntry

FsRtlSplitLargeMcb

FsRtlTruncateLargeMcb

FsRtlUninitializeLargeMcb