Kontekst (usługi sieci Web systemu Windows)
Kontekst jest używany w usłudze Service Model operacji usługi i wywołań zwrotnych w celu przekazania odpowiednich danych stanu do operacji usługi lub wywołania zwrotnego podczas wywoływania. Kontekst jest przywołyyny przez strukturę WS_OPERATION_CONTEXT. Właściwości kontekstu można pobrać za pomocą funkcji WsGetOperationContextProperty, jak pokazano w poniższym kodzie.
WS_MESSAGE* requestMessage = NULL;
HRESULT hr = WsGetOperationContextProperty (
context,
WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE,
&requestMessage,
sizeof(requestMessage),
error);
Nie wszystkie właściwości kontekstu są dostępne w danym momencie. Zapoznaj się z dokumentacją właściwości kontekstu dotyczącą dostępności określonej właściwości w wywołaniu zwrotnym lub operacji usługi .
Aby uzyskać więcej informacji na temat utrzymania okresu istnienia kontekstu operacji i wątków, zobacz temat Okres istnienia kontekstu operacji i Wątkowanie.
Następujące wyliczenie jest częścią kontekstu:
Następująca funkcja jest częścią kontekstu:
Następujący uchwyt jest częścią kontekstu: