Función FsRtlInitializeBaseMcbEx (ntifs.h)
FsRtlInitializeBaseMcbEx inicializa una nueva estructura de 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 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 valores siguientes.
Marca | Value |
---|---|
MCB_FLAG_RAISE_ON_ALLOCATION_FAILURE | 1 |
Valor devuelto
Esta función devuelve TRUE si inicializa correctamente la estructura MCB.
Comentarios
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 de 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 |
---|---|
Header | ntifs.h |