Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

WS_POLICY_CONSTRAINTS structure

Specifies policy constraints for a channel.

Syntax


struct WS_POLICY_CONSTRAINTS {
  WS_CHANNEL_BINDING              channelBinding;
  WS_CHANNEL_PROPERTY_CONSTRAINT* channelPropertyConstraints;
  ULONG                           channelPropertyConstraintCount;
  WS_SECURITY_CONSTRAINTS*        securityConstraints;
};

Members

channelBinding

Which channel binding is required. The following values are supported:

channelPropertyConstraints

An array of channel property constraints which override the default set of constraints. The constraints specified here, combined with the default set of constraints limits the set of policies that will be matched.

If a channel property constraint is not specified for a given property, then a default constraint value will be used. See WS_CHANNEL_PROPERTY_CONSTRAINT for the supported set of properties and their default values.

channelPropertyConstraintCount

The number of elements specified in the channelPropertyConstraints array.

If this value is 0, then the channelPropertyConstraints array may be NULL.

securityConstraints

Constraints on the type of security that may be used.

Setting this field to NULL indicates a constraint of no security.

Requirements

Minimum supported client

Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 R2 [desktop apps | Windows Store apps]

Header

WebServices.h

 

 

Community Additions

Show:
© 2017 Microsoft