Bagikan melalui


struktur WS_SECURITY_PROPERTY_CONSTRAINT (webservices.h)

Struktur ini digunakan untuk menentukan sekumpulan batasan untuk properti keamanan tertentu. Batasan properti apa pun yang tidak ditentukan akan menggunakan batasan default.

Sintaks

typedef struct _WS_SECURITY_PROPERTY_CONSTRAINT {
  WS_SECURITY_PROPERTY_ID id;
  void                    *allowedValues;
  ULONG                   allowedValuesSize;
  struct {
    WS_SECURITY_PROPERTY securityProperty;
  } out;
} WS_SECURITY_PROPERTY_CONSTRAINT;

Anggota

id

Id properti keamanan. Batasan properti keamanan berikut dapat ditentukan:

allowedValues

Array nilai yang dapat diterima. Jenis nilai dalam array sesuai dengan jenis nilai properti keamanan. Lihat dokumentasi untuk properti keamanan tertentu untuk menentukan jenis properti .

allowedValuesSize

Ukuran total array allowedValues, dalam byte. Ukuran ini harus kelipatan dari ukuran jenis nilai properti.

out

Ketika WsMatchPolicyAlternative mengembalikan NOERROR, seluruh konten struktur ini akan diisi.

out.securityProperty

Persyaratan

   
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