Compartir a través de


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

Consulte también

Función FsRtlInitializeBaseMcb