структура WS_POLICY_CONSTRAINTS (webservices.h)
Задает ограничения политики для канала.
Синтаксис
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;
Члены
channelBinding
Требуется привязка канала. Поддерживаются следующие значения.
channelPropertyConstraints
Массив ограничений свойств канала, которые переопределяют набор ограничений по умолчанию. Указанные здесь ограничения в сочетании с набором ограничений по умолчанию ограничивают набор политик, которые будут соответствовать.
Если ограничение свойства канала не указано для заданного свойства, будет использоваться значение ограничения по умолчанию. Поддерживаемый набор свойств и их значения по умолчанию см. в WS_CHANNEL_PROPERTY_CONSTRAINT .
channelPropertyConstraintCount
Число элементов, указанное в массиве channelPropertyConstraints .
Если это значение равно 0, массив channelPropertyConstraints может иметь значение NULL.
securityConstraints
Ограничения на тип безопасности, который может использоваться.
Если задать для этого поля значение NULL , это означает отсутствие безопасности.
policyExtensions
policyExtensionCount
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Верхняя часть | webservices.h |