Contexto (Windows Web Services)
Um contexto é usado em operações de serviço do Modelo de Serviço e retornos de chamada para passar dados de estado relevantes para a operação de serviço ou retorno de chamada quando ele é invocado. Um contexto é referenciado por uma estrutura WS_OPERATION_CONTEXT . As propriedades de um contexto podem ser recuperadas com a função WsGetOperationContextProperty , conforme ilustrado no código a seguir.
WS_MESSAGE* requestMessage = NULL;
HRESULT hr = WsGetOperationContextProperty (
context,
WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE,
&requestMessage,
sizeof(requestMessage),
error);
Nem todas as propriedades de contexto estão disponíveis em um determinado momento. Consulte a documentação da propriedade de contexto sobre a disponibilidade de uma propriedade específica em um retorno de chamada ou em uma operação de serviço.
Para obter mais informações sobre como manter o tempo de vida e o threading do contexto de operação, consulte o tópico Tempo de vida e threading do contexto da operação .
A enumeração a seguir faz parte do contexto:
A função a seguir faz parte do contexto:
O seguinte identificador faz parte do contexto: