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,具体取决于标志。

要求

要求 价值
标头 ntifs.h

另请参阅

FsRtlInitializeBaseMcb 函数