Função FsRtlInitializeBaseMcbEx (ntifs.h)

FsRtlInitializeBaseMcbEx inicializa uma nova estrutura mcb.

Sintaxe

BOOLEAN FsRtlInitializeBaseMcbEx(
  PBASE_MCB Mcb,
  POOL_TYPE PoolType,
  USHORT    Flags
);

Parâmetros

Mcb

Contém um ponteiro para a estrutura MCB a ser inicializada.

PoolType

Especifica o tipo de pool a ser usado ao alocar memória mcb interna adicional.

Flags

Uma máscara de bits de sinalizadores que especifica quais ações executar quando um mapeamento do MCB está vazio. Contém um dos seguintes valores.

Sinalizador Valor
MCB_FLAG_RAISE_ON_ALLOCATION_FAILURE 1

Retornar valor

Essa função retornará TRUE se inicializar com êxito a estrutura do MCB.

Comentários

O chamador deve fornecer a memória para a estrutura do MCB. Essa chamada deve preceder todas as outras chamadas que definem/consultam a estrutura do MCB.

Se o pool não estiver disponível, essa rotina gerará um valor status indicando recursos insuficientes ou retornará false dependendo dos sinalizadores.

Requisitos

Requisito Valor
Cabeçalho ntifs.h

Confira também

Função FsRtlInitializeBaseMcb