Leer en inglés

Compartir a través de


Contexto (servicios web Windows)

Se usa un contexto en las operaciones del servicio Service Model y las devoluciones de llamada para pasar los datos de estado pertinentes a la operación de servicio o a la devolución de llamada cuando se invoca. Una estructura WS_OPERATION_CONTEXT hace referencia a un contexto. Las propiedades de un contexto se pueden recuperar con la función WsGetOperationContextProperty , como se muestra en el código siguiente.

WS_MESSAGE* requestMessage = NULL;
HRESULT hr = WsGetOperationContextProperty (
                context, 
                WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE, 
                &requestMessage, 
                sizeof(requestMessage),
                error);

No todas las propiedades de contexto están disponibles en un momento dado. Consulte la documentación de la propiedad de contexto sobre la disponibilidad de una propiedad específica en una devolución de llamada o una operación de servicio.

Para obtener más información sobre cómo mantener la duración y el subproceso del contexto de la operación, consulte el tema Duración del contexto de operación y subprocesos .

La enumeración siguiente forma parte del contexto:

La siguiente función forma parte del contexto:

El siguiente identificador forma parte del contexto: