Función FsRtlInitializeBaseMcbEx (ntifs.h)
FsRtlInitializeBaseMcbEx inicializa una nueva estructura MCB.
Sintaxis
BOOLEAN FsRtlInitializeBaseMcbEx(
PBASE_MCB Mcb,
POOL_TYPE PoolType,
USHORT Flags
);
Parámetros
Mcb
Contiene un puntero a la estructura MCB que se va a inicializar.
PoolType
Especifica el tipo de grupo que se va a usar al asignar memoria DE MCB interna adicional.
Flags
Máscara de bits de marcas que especifica las acciones que se deben realizar cuando una asignación de MCB está vacía. Contiene uno de los siguientes valores.
Bandera | Valor |
---|---|
MCB_FLAG_RAISE_ON_ALLOCATION_FAILURE | 1 |
Valor devuelto
Esta función devuelve TRUE si inicializa correctamente la estructura MCB.
Observaciones
El autor de la llamada debe proporcionar la memoria para la estructura MCB. Esta llamada debe preceder a todas las demás llamadas que establecen o consultan la estructura MCB.
Si el grupo no está disponible, esta rutina generará un valor de estado que indica recursos insuficientes o devolverá false en función de las marcas.
Requisitos
Requisito | Valor |
---|---|
encabezado de |
ntifs.h |