Udostępnij za pośrednictwem


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: