WS_POLICY_CONSTRAINTS structure (webservices.h)
Spécifie des contraintes de stratégie pour un canal.
Syntaxe
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;
Membres
channelBinding
Quelle liaison de canal est requise. Les valeurs suivantes sont admises :
channelPropertyConstraints
Tableau de contraintes de propriété de canal qui remplacent le jeu de contraintes par défaut. Les contraintes spécifiées ici, combinées avec l’ensemble de contraintes par défaut, limitent l’ensemble de stratégies qui seront mises en correspondance.
Si aucune contrainte de propriété de canal n’est spécifiée pour une propriété donnée, une valeur de contrainte par défaut est utilisée. Consultez WS_CHANNEL_PROPERTY_CONSTRAINT pour connaître l’ensemble de propriétés pris en charge et leurs valeurs par défaut.
channelPropertyConstraintCount
Nombre d’éléments spécifiés dans le tableau channelPropertyConstraints .
Si cette valeur est 0, le tableau channelPropertyConstraints peut être NULL.
securityConstraints
Contraintes sur le type de sécurité qui peut être utilisé.
L’attribution de la valeur NULL à ce champ indique une contrainte sans sécurité.
policyExtensions
policyExtensionCount
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête | webservices.h |