struktur WS_SERVICE_CONTRACT (webservices.h)

Menentukan kontrak layanan pada titik akhir.

Sintaks

typedef struct _WS_SERVICE_CONTRACT {
  const WS_CONTRACT_DESCRIPTION       *contractDescription;
  WS_SERVICE_MESSAGE_RECEIVE_CALLBACK defaultMessageHandlerCallback;
  const void                          *methodTable;
} WS_SERVICE_CONTRACT;

Anggota

contractDescription

Metadata kontrak yang ditik. Lihat WS_CONTRACT_DESCRIPTION. Opsional, jika defaultMessageHandlerCallback diberikan.

defaultMessageHandlerCallback

Panggilan balik untuk memproses pesan yang tidak tertangani. Opsional jika contractDescription diberikan.

methodTable

Tabel fungsi. Wajib, jika contractDescription diberikan.

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