Función FsRtlResetLargeMcb (ntifs.h)
El FsRtlResetLargeMcb rutina trunca una estructura de bloque de control de mapa (MCB) para contener pares de asignación cero. No reduce la matriz de pares de asignación.
Sintaxis
void FsRtlResetLargeMcb(
[in] PLARGE_MCB Mcb,
[in] BOOLEAN SelfSynchronized
);
Parámetros
[in] Mcb
Puntero a la estructura MCB que se va a truncar.
[in] SelfSynchronized
Indica si el autor de la llamada ya está sincronizado con respecto al MCB.
Valor devuelto
Ninguno
Observaciones
FsRtlResetLargeMcb trunca una estructura de bloque de control de mapa (MCB). Los sistemas de archivos usan estructuras MCB para asignar números de bloque virtual (VBN) para un archivo a los números de bloque lógicos (LBN) correspondientes en el disco.
Si el autor de la llamada ya está sincronizado (el parámetro SelfSynchronized está establecido en TRUE), de modo que ningún otro subproceso de operación pueda llamar a una rutina mcb en este MCB durante esta llamada, FsRtlResetLargeMcb simplemente borra el recuento de pares de asignación actual. Si el parámetro
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows XP |
de la plataforma de destino de |
Universal |
encabezado de |
ntifs.h (incluya Ntifs.h) |
biblioteca de |
NtosKrnl.lib |
DLL de |
NtosKrnl.exe |
irQL | <= APC_LEVEL |