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