上下文(Windows Web 服务)
服务模型 服务作中使用上下文 和回调,以在调用服务作或回调时将相关状态数据传递给服务作或回调。 上下文由 WS_OPERATION_CONTEXT 结构引用。 可以使用 WsGetOperationContextProperty 函数检索上下文的属性,如以下代码所示。
WS_MESSAGE* requestMessage = NULL;
HRESULT hr = WsGetOperationContextProperty (
context,
WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE,
&requestMessage,
sizeof(requestMessage),
error);
并非所有上下文属性在任何给定时间都可用。 请参阅上下文属性文档,了解回调或 服务作中特定属性的可用性。
有关如何维护作上下文生存期和线程处理的详细信息,请参阅 作上下文生存期和线程处理 主题。
以下枚举是上下文的一部分:
以下函数是上下文的一部分:
以下句柄是上下文的一部分: