RxCeBuildAddress 函数 (rxce.h)

RxCeBuildAddress 将传输地址与传输绑定相关联。

语法

NTSTATUS RxCeBuildAddress(
  [in, out] IN OUT PRXCE_ADDRESS           pAddress,
  [in]      IN PRXCE_TRANSPORT             pTransport,
  [in]      IN PTRANSPORT_ADDRESS          pTransportAddress,
  [in]      IN PRXCE_ADDRESS_EVENT_HANDLER pHandler,
  [in]      IN PVOID                       pEventContext
);

参数

[in, out] pAddress

在输入时,此参数包含指向未初始化的 RDBSS 连接引擎地址结构的指针。 成功调用时,输出中RXCE_ADDRESS结构中的数据成员将正确初始化。

[in] pTransport

指向要与此地址关联的传输的指针。

[in] pTransportAddress

指向要与绑定关联的传输地址的指针。

[in] pHandler

指向与注册关联的事件处理程序的指针。

[in] pEventContext

指向要传递回事件处理程序的上下文参数的指针。

返回值

RxCeBuildAddress 在成功时返回STATUS_SUCCESS或失败时出现以下错误代码之一:

返回代码 描述
STATUS_INSUFFICIENT_RESOURCES
此例程所需的非分页池内存分配失败。
STATUS_INVALID_PARAMETER
传递给 RxCeBuildAddress 的参数之一无效。

言论

RxCeBuildAddress 成功时,pAddress 参数指向RXCE_ADDRESS结构中的数据成员将正确初始化。

要求

要求 价值
目标平台 桌面
标头 rxce.h (包括 Rxce.h)
IRQL <= APC_LEVEL

另请参阅

RxCeTearDownAddress