Contesto (Servizi Web Windows)
Un contesto viene usato nelle operazioni del servizio modello di servizio e nei 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 in un'operazione del servizio.
Per altre informazioni su come gestire la durata e il threading del contesto dell'operazione, vedere l'argomento Durata e threading del contesto dell'operazione .
L'enumerazione seguente fa parte del contesto:
La funzione seguente fa parte del contesto:
L'handle seguente fa parte del contesto: