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 アプリ] |
Header | webservices.h |