다음을 통해 공유


WS_SERVICE_PROPERTY_ID 열거형(webservices.h)

서비스 호스트를 구성하기 위한 선택적 매개 변수입니다. 이 열거형은 WsCreateServiceHost를 호출할 때 또는WsGetServiceHostProperty를 호출할 때 자체에 의해 WS_SERVICE_PROPERTY 구조 내에서 사용됩니다.

Syntax

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
void 포인터
WsCreateServiceHost와 함께 사용됩니다. 이 속성
WS_OPERATION_CONTEXT 구조의 일부로 다양한 콜백 및 서비스 작업에 사용할 수 있습니다.
WS_SERVICE_PROPERTY_FAULT_DISCLOSURE
값: 1
WsCreateServiceHost와 함께 사용되는 WS_FAULT_DISCLOSURE 값입니다.
이 속성은 오류 개체가 오류로 변환된 경우 오류 개체의 공개 수준을 지정하는 데 사용됩니다. 기본값은 WS_MINIMAL_FAULT_DISCLOSURE.
WS_SERVICE_PROPERTY_FAULT_LANGID
값: 2
WsGetServiceHostProperty와 함께 사용하여 오류를 만드는 데 사용되는 LANGID입니다. 지정하지 않으면 기본 사용자 로캘이 사용됩니다.
WS_SERVICE_PROPERTY_HOST_STATE
값: 3
서비스 호스트의 현재 상태를 지정하는 WsGetServiceHostProperty와 함께 사용되는 WS_SERVICE_HOST_STATE 값입니다.


반환된 값은 현재 상태의 스냅샷
호출자가 갖기 전에 상태가 변경되었을 수 있음
값을 검사할 기회가 있었습니다.
WS_SERVICE_PROPERTY_METADATA
값: 4
WS_SERVICE_HOST WS-MetadataExchange 데 사용되는 메타데이터 문서의 컬렉션을 포함하는 WsCreateServiceHost와 함께 사용되는 WS_SERVICE_METADATA 구조체입니다.

서비스 이름 및 네임스페이스는 WSDL 문서 내에서 서비스 요소를 만드는 데 사용됩니다. 문서는 WS_SERVICE_METADATA 구조의 일부로 제공된 서비스 네임스페이스를 통해 식별됩니다.


서비스 섹션이 제공된 WSDL 문서에 이미 정의된 경우 런타임에서 애플리케이션을 대신하여 서비스 요소가 추가되지 않습니다.
WS_SERVICE_PROPERTY_CLOSE_TIMEOUT
값: 5
WsCreateServiceHost와 함께 사용되는 ULONG으로, WsCloseServiceHost가 호출된 후 서비스 모델이 대기하는 최대 시간을 지정합니다. 제한 시간이 만료되면 서비스 호스트는 자체 중단됩니다.
기본값은 밀리초 단위로 5000으로 지정된 5초입니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱 | UWP 앱]
머리글 webservices.h