Функция FsRtlTruncateLargeMcb (ntifs.h)
Подпрограмма FsRtlTruncateLargeMcb усекает большой блок управления картой (MCB).
Синтаксис
void FsRtlTruncateLargeMcb(
PLARGE_MCB Mcb,
LONGLONG Vbn
);
Параметры
Mcb
Указатель на структуру MCB.
Vbn
Начальный номер виртуального блока (VBN) диапазона сопоставлений, удаляемых из MCB.
Возвращаемое значение
None
Remarks
FsRtlTruncateLargeMcb усекает структуру MCB, удаляя все сопоставления для виртуальных сетей в диапазоне, начиная с *LargeVbn и заканчивая наибольшим сопоставленным VBN. Если начальный VBN принадлежит отверстию (диапазон несопоставленных виртуальных сетей, образующих разрыв между двумя сопоставлениями), отверстие также удаляется. Член PairCount MCB корректируется соответствующим образом.
Если начальный VBN равен нулю, все сопоставления удаляются из MCB.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | ntifs.h (включая Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |