estructura WS_POLICY_CONSTRAINTS (webservices.h)
Especifica restricciones de directiva para un canal.
Sintaxis
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;
Miembros
channelBinding
Qué enlace de canal es necesario. Se admiten los valores siguientes:
channelPropertyConstraints
Matriz de restricciones de propiedad de canal que invalidan el conjunto predeterminado de restricciones. Las restricciones especificadas aquí, combinadas con el conjunto predeterminado de restricciones limitan el conjunto de directivas que se coincidirán.
Si no se especifica una restricción de propiedad de canal para una propiedad determinada, se usará un valor de restricción predeterminado. Consulte WS_CHANNEL_PROPERTY_CONSTRAINT para conocer el conjunto admitido de propiedades y sus valores predeterminados.
channelPropertyConstraintCount
Número de elementos especificados en la matriz channelPropertyConstraints .
Si este valor es 0, la matriz channelPropertyConstraints puede ser NULL.
securityConstraints
Restricciones en el tipo de seguridad que se puede usar.
Establecer este campo en NULL indica una restricción sin seguridad.
policyExtensions
policyExtensionCount
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado | webservices.h |