Fungsi FsRtlNumberOfRunsInLargeMcb (ntifs.h)

Rutinitas FsRtlNumberOfRunsInLargeMcb mengembalikan jumlah eksekusi dalam blok kontrol peta (MCB).

Sintaks

ULONG FsRtlNumberOfRunsInLargeMcb(
  PLARGE_MCB Mcb
);

Parameter

Mcb

Memasok MCB yang sedang diperiksa.

Nilai kembali

Mengembalikan jumlah eksekusi berbeda yang dipetakan oleh INPUT MCB.

Keterangan

FsRtlNumberOfRunsInLargeMcb mengembalikan jumlah eksekusi berbeda yang dipetakan oleh MCB.

Eksekusi dapat berupa pemetaan atau lubang. Pemetaan adalah rentang berkelanjutan VPN yang dipetakan ke rentang angka blok logis (LBN) yang sesuai. Pemetaan tidak dapat tumpang tindih. Lubang adalah rentang berkelanjutan VBN yang tidak dipetakan yang berada di antara dua pemetaan. Dalam seluruh rentang VPN yang dipetakan, setiap VBN memiliki tepat satu pemetaan atau lubang.

Catatan 32 bit atas LBN diabaikan. Hanya 32 bit yang lebih rendah yang digunakan.
 
FsRtlNumberOfRunsInLargeMcb menghitung kedua jenis eksekusi. Misalnya, MCB yang berisi pemetaan hanya untuk VPN nol dan tiga akan memiliki tiga eksekusi: satu untuk VBN 0, satu untuk lubang yang mencakup VBN 1 dan VBN 2, dan satu untuk VBN 3.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Header ntifs.h (termasuk Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Lihat juga

FsRtlAddLargeMcbEntry

FsRtlGetNextLargeMcbEntry

FsRtlInitializeLargeMcb

FsRtlLookupLargeMcbEntry

FsRtlLookupLastLargeMcbEntry

FsRtlLookupLastLargeMcbEntryAndIndex

FsRtlRemoveLargeMcbEntry

FsRtlSplitLargeMcb

FsRtlTruncateLargeMcb

FsRtlUninitializeLargeMcb