struktur WS_POLICY_CONSTRAINTS (webservices.h)
Menentukan batasan kebijakan untuk saluran.
Sintaks
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;
Anggota
channelBinding
Pengikatan saluran mana yang diperlukan. Nilai berikut ini didukung:
channelPropertyConstraints
Array batasan properti saluran yang mengambil alih sekumpulan batasan default. Batasan yang ditentukan di sini, dikombinasikan dengan kumpulan batasan default membatasi kumpulan kebijakan yang akan dicocokkan.
Jika batasan properti saluran tidak ditentukan untuk properti tertentu, maka nilai batasan default akan digunakan. Lihat WS_CHANNEL_PROPERTY_CONSTRAINT untuk kumpulan properti yang didukung dan nilai defaultnya.
channelPropertyConstraintCount
Jumlah elemen yang ditentukan dalam array channelPropertyConstraints .
Jika nilai ini adalah 0, maka array channelPropertyConstraints mungkin NULL.
securityConstraints
Batasan pada jenis keamanan yang dapat digunakan.
Mengatur bidang ini ke NULL menunjukkan batasan tidak ada keamanan.
policyExtensions
policyExtensionCount
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
Header | webservices.h |