FsRtlInitializeBaseMcbEx 函数 (ntifs.h)

FsRtlInitializeBaseMcbEx 初始化新的 MCB 结构。

语法

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

参数

Mcb

包含指向要初始化的 MCB 结构的指针。

PoolType

指定分配其他内部 MCB 内存时要使用的池类型。

Flags

标志的位掩码,指定 MCB 映射为空时 () 采取什么操作。 包含以下值之一。

标志
MCB_FLAG_RAISE_ON_ALLOCATION_FAILURE 1

返回值

如果此函数成功初始化 MCB 结构,则返回 TRUE。

注解

调用方必须为 MCB 结构提供内存。 此调用必须位于设置/查询 MCB 结构的所有其他调用之前。

如果池不可用,此例程将引发指示资源不足的状态值,或根据标志返回 false。

要求

要求
Header ntifs.h

另请参阅

FsRtlInitializeBaseMcb 函数