Поделиться через


Контекст (веб-службы Windows)

Контекст используется в операциях службы модели службы и обратных вызовах для передачи соответствующих данных состояния в операцию службы или обратный вызов при ее вызове. На контекст ссылается структура WS_OPERATION_CONTEXT . Свойства контекста можно получить с помощью функции WsGetOperationContextProperty , как показано в следующем коде.

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

Не все свойства контекста доступны в любой момент времени. Сведения о доступности определенного свойства в операции обратного вызова или операции службы см. в документации по свойствам контекста.

Дополнительные сведения о том, как поддерживать время существования контекста операции и потоки, см. в разделе Время существования и потоки контекста операции .

Следующее перечисление является частью контекста:

Следующая функция является частью контекста:

Следующий дескриптор является частью контекста: