Función FsRtlTruncateLargeMcb (ntifs.h)
La rutina FsRtlTruncateLargeMcb trunca un bloque de control de mapa grande (MCB).
Sintaxis
void FsRtlTruncateLargeMcb(
PLARGE_MCB Mcb,
LONGLONG Vbn
);
Parámetros
Mcb
Puntero a la estructura MCB.
Vbn
Iniciando el número de bloque virtual (VBN) del intervalo de asignaciones que se van a quitar del MCB.
Valor devuelto
None
Observaciones
FsRtlTruncateLargeMcb trunca una estructura MCB quitando todas las asignaciones de VBN del intervalo a partir de *LargeVbn y finalizando con el VBN asignado más alto. Si el VBN inicial pertenece a un agujero (un intervalo de VBN no asignados que forman un espacio entre dos asignaciones), también se quita el agujero. El miembro PairCount del MCB se ajusta en consecuencia.
Si el VBN inicial es cero, todas las asignaciones se quitan del MCB.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |