다음을 통해 공유


WS_POLICY_CONSTRAINTS 구조체(webservices.h)

채널에 대한 정책 제약 조건을 지정합니다.

구문

typedef struct _WS_POLICY_CONSTRAINTS {
  WS_CHANNEL_BINDING             channelBinding;
  WS_CHANNEL_PROPERTY_CONSTRAINT *channelPropertyConstraints;
  ULONG                          channelPropertyConstraintCount;
  WS_SECURITY_CONSTRAINTS        *securityConstraints;
  WS_POLICY_EXTENSION            **policyExtensions;
  ULONG                          policyExtensionCount;
} WS_POLICY_CONSTRAINTS;

멤버

channelBinding

필요한 채널 바인딩입니다. 지원되는 값은 다음과 같습니다.

channelPropertyConstraints

기본 제약 조건 집합을 재정의하는 채널 속성 제약 조건의 배열입니다. 여기에 지정된 제약 조건과 기본 제약 조건 집합이 결합되어 일치시킬 정책 집합이 제한됩니다.

지정된 속성에 대해 채널 속성 제약 조건을 지정하지 않으면 기본 제약 조건 값이 사용됩니다. 지원되는 속성 집합 및 해당 기본값은 WS_CHANNEL_PROPERTY_CONSTRAINT 참조하세요.

channelPropertyConstraintCount

channelPropertyConstraints 배열에 지정된 요소 수입니다.

이 값이 0이면 channelPropertyConstraints 배열이 NULL일 수 있습니다.

securityConstraints

사용할 수 있는 보안 유형에 대한 제약 조건입니다.

이 필드를 NULL 로 설정하면 보안이 없는 제약 조건이 표시됩니다.

policyExtensions

policyExtensionCount

요구 사항

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