Contesto (Servizi Web Windows)
Un contesto viene usato nel modello di servizio le operazioni del servizio e i callback per passare i dati di stato pertinenti all'operazione del servizio o al callback quando viene richiamato. Viene fatto riferimento a un contesto da una struttura WS_OPERATION_CONTEXT. Le proprietà di un contesto possono essere recuperate con la funzione WsGetOperationContextProperty, come illustrato nel codice seguente.
WS_MESSAGE* requestMessage = NULL;
HRESULT hr = WsGetOperationContextProperty (
context,
WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE,
&requestMessage,
sizeof(requestMessage),
error);
Non tutte le proprietà di contesto sono disponibili in un determinato momento. Vedere la documentazione relativa alla proprietà di contesto relativa alla disponibilità di una proprietà specifica in un callback o a un'operazione del servizio .
Per altre informazioni su come mantenere la durata e il threading del contesto dell'operazione, vedere l'argomento durata del contesto dell'operazione e threading.
L'enumerazione seguente fa parte del contesto:
La funzione seguente fa parte del contesto:
L'handle seguente fa parte del contesto: