struttura WS_POLICY_CONSTRAINTS (webservices.h)
Specifica i vincoli dei criteri per un canale.
Sintassi
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;
Members
channelBinding
Associazione di canale necessaria. Sono supportati i valori seguenti:
channelPropertyConstraints
Matrice di vincoli di proprietà del canale che eseguono l'override del set predefinito di vincoli. I vincoli specificati qui, combinati con il set predefinito di vincoli limitano il set di criteri che verranno confrontati.
Se non viene specificato un vincolo di proprietà del canale per una determinata proprietà, verrà utilizzato un valore di vincolo predefinito. Vedere WS_CHANNEL_PROPERTY_CONSTRAINT per il set supportato di proprietà e i relativi valori predefiniti.
channelPropertyConstraintCount
Numero di elementi specificati nella matrice channelPropertyConstraints .
Se questo valore è 0, la matrice channelPropertyConstraints può essere NULL.
securityConstraints
Vincoli sul tipo di sicurezza che è possibile utilizzare.
L'impostazione di questo campo su NULL indica un vincolo senza sicurezza.
policyExtensions
policyExtensionCount
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2 [app desktop | App UWP] |
Intestazione | webservices.h |