Fungsi FsRtlTruncateLargeMcb (ntifs.h)

Rutinitas FsRtlTruncateLargeMcb memotong blok kontrol peta besar (MCB).

Sintaks

void FsRtlTruncateLargeMcb(
  PLARGE_MCB Mcb,
  LONGLONG   Vbn
);

Parameter

Mcb

Arahkan ke struktur MCB.

Vbn

Memulai nomor blok virtual (VBN) dari rentang pemetaan yang akan dihapus dari MCB.

Nilai kembali

Tidak ada

Keterangan

FsRtlTruncateLargeMcb memotong struktur MCB dengan menghapus semua pemetaan untuk VPN dalam rentang yang dimulai dengan *LargeVbn dan berakhir dengan VBN yang dipetakan tertinggi. Jika VBN awal milik lubang (rentang VPN yang tidak dipetakan yang membentuk celah antara dua pemetaan), lubang juga dihapus. Anggota PairCount MCB disesuaikan.

Jika VBN awal adalah nol, semua pemetaan akan dihapus dari MCB.

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

FsRtlNumberOfRunsInLargeMcb

FsRtlRemoveLargeMcbEntry

FsRtlSplitLargeMcb

FsRtlUninitializeLargeMcb