перечисление WS_SERVICE_PROPERTY_ID (webservices.h)
Необязательные параметры для настройки узла службы. Это перечисление используется в структуре WS_SERVICE_PROPERTY при вызове WsCreateServiceHost или само по себе при вызове WsGetServiceHostProperty.
Синтаксис
typedef enum {
WS_SERVICE_PROPERTY_HOST_USER_STATE = 0,
WS_SERVICE_PROPERTY_FAULT_DISCLOSURE = 1,
WS_SERVICE_PROPERTY_FAULT_LANGID = 2,
WS_SERVICE_PROPERTY_HOST_STATE = 3,
WS_SERVICE_PROPERTY_METADATA = 4,
WS_SERVICE_PROPERTY_CLOSE_TIMEOUT = 5
} WS_SERVICE_PROPERTY_ID;
Константы
WS_SERVICE_PROPERTY_HOST_USER_STATE Значение: 0 Пустой указатель используется с WsCreateServiceHost. Это свойство предоставляется для различных обратных вызовов и операций службы в рамках структуры WS_OPERATION_CONTEXT |
WS_SERVICE_PROPERTY_FAULT_DISCLOSURE Значение: 1 Значение WS_FAULT_DISCLOSURE , используемое с WsCreateServiceHost. Это свойство используется для указания уровня раскрытия объекта ошибки при его преобразовании в ошибку. Значение по умолчанию — WS_MINIMAL_FAULT_DISCLOSURE. |
WS_SERVICE_PROPERTY_FAULT_LANGID Значение: 2 LANGID, используемый с WsGetServiceHostProperty для создания ошибки. Если параметр не указан, будет использоваться языковой стандарт пользователя по умолчанию. |
WS_SERVICE_PROPERTY_HOST_STATE Значение: 3 Значение WS_SERVICE_HOST_STATE , используемое с WsGetServiceHostProperty , указывающее текущее состояние узла службы. Возвращаемое значение является snapshot текущего состояния, поэтому оно равно возможно, что состояние могло измениться до того, как вызывающий объект имел возможность изучить значение. |
WS_SERVICE_PROPERTY_METADATA Значение: 4 Структура WS_SERVICE_METADATA , используемая с WsCreateServiceHost , которая содержит коллекцию документов метаданных, используемых для WS-MetadataExchange WS_SERVICE_HOST. Имя службы и пространство имен используются для создания элемента службы в документе WSDL. Документ идентифицируется с помощью пространства имен службы, предоставленного как часть структуры WS_SERVICE_METADATA . Обратите внимание, что если раздел службы уже определен в любом из предоставленных документов WSDL, элемент службы не будет добавлен средой выполнения от имени приложения. |
WS_SERVICE_PROPERTY_CLOSE_TIMEOUT Значение: 5 ULONG, используемый с WsCreateServiceHost, который указывает максимальное время ожидания модели службы после вызова WsCloseServiceHost. После истечения времени ожидания узел службы прервется сам. Значение по умолчанию — 5 секунд, указанное в миллисекундах как 5000. |
Требования
Минимальная версия клиента | Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Верхняя часть | webservices.h |