KsCreateAllocator 函数 (ks.h)

KsCreateAllocator 函数为给定的接收器连接句柄创建分配器的句柄。 此函数不会完成 IRP 或在 IRP 中设置状态。

语法

KSDDKAPI NTSTATUS KsCreateAllocator(
  [in]  HANDLE               ConnectionHandle,
  [in]  PKSALLOCATOR_FRAMING AllocatorFraming,
  [out] PHANDLE              AllocatorHandle
);

参数

[in] ConnectionHandle

指定要在其中创建分配器的接收器连接的句柄。

[in] AllocatorFraming

为分配器指定了帧。

[out] AllocatorHandle

指定指向用于存储分配器句柄的句柄的指针。

返回值

如果成功, KsCreateAllocator 函数将返回STATUS_SUCCESS;如果失败,则返回错误。

注解

KsCreateAllocator 函数有两个版本:一个版本用于用户模式客户端,一个用于内核模式客户端。 只能在内核模式客户端PASSIVE_LEVEL调用此函数。

要求

要求
目标平台 通用
标头 ks.h (包括 Ks.h)
Library Ks.lib
IRQL PASSIVE_LEVEL (请参阅“备注”部分)

另请参阅

KSALLOCATOR_FRAMING