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 |