estrutura WS_POLICY_CONSTRAINTS (webservices.h)
Especifica restrições de política para um canal.
Sintaxe
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;
Membros
channelBinding
Qual associação de canal é necessária. Os seguintes valores têm suporte:
channelPropertyConstraints
Uma matriz de restrições de propriedade de canal que substituem o conjunto padrão de restrições. As restrições especificadas aqui, combinadas com o conjunto padrão de restrições, limitam o conjunto de políticas que serão correspondidas.
Se uma restrição de propriedade de canal não for especificada para uma determinada propriedade, um valor de restrição padrão será usado. Consulte WS_CHANNEL_PROPERTY_CONSTRAINT para o conjunto de propriedades com suporte e seus valores padrão.
channelPropertyConstraintCount
O número de elementos especificados na matriz channelPropertyConstraints .
Se esse valor for 0, a matriz channelPropertyConstraints poderá ser NULL.
securityConstraints
Restrições no tipo de segurança que podem ser usadas.
Definir esse campo como NULL indica uma restrição sem segurança.
policyExtensions
policyExtensionCount
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | webservices.h |