struktur WSK_PROVIDER_DATAGRAM_DISPATCH (wsk.h)

Struktur WSK_PROVIDER_DATAGRAM_DISPATCH menentukan tabel fungsi subsistem WSK untuk soket datagram.

Sintaks

typedef struct _WSK_PROVIDER_DATAGRAM_DISPATCH {
  WSK_PROVIDER_BASIC_DISPATCH              Basic;
  PFN_WSK_BIND                             WskBind;
  PFN_WSK_SEND_TO                          WskSendTo;
  PFN_WSK_RECEIVE_FROM                     WskReceiveFrom;
  PFN_WSK_RELEASE_DATAGRAM_INDICATION_LIST WskRelease;
  PFN_WSK_GET_LOCAL_ADDRESS                WskGetLocalAddress;
  PFN_WSK_SEND_MESSAGES                    WskSendMessages;
} WSK_PROVIDER_DATAGRAM_DISPATCH, *PWSK_PROVIDER_DATAGRAM_DISPATCH;

Anggota

Basic

Anggota WSK_PROVIDER_BASIC_DISPATCH struktur disertakan sebagai anggota struktur WSK_PROVIDER_DATAGRAM_DISPATCH.

WskBind

Penunjuk ke fungsi WskBind subsistem WSK untuk soket.

WskSendTo

Penunjuk ke fungsi WskSendTo subsistem WSK untuk soket.

WskReceiveFrom

Penunjuk ke fungsi WskReceiveFrom subsistem WSK untuk soket.

WskRelease

Penunjuk ke fungsi WskRelease subsistem WSK untuk soket.

WskGetLocalAddress

Penunjuk ke fungsi WskGetLocalAddress subsistem WSK untuk soket.

WskSendMessages

Penunjuk ke fungsi WskSendMessages subsistem WSK untuk soket.

Keterangan

Daftar anggota struktur WSK_PROVIDER_DATAGRAM_DISPATCH menyertakan yang tidak disebutkan namanya WSK_PROVIDER_BASIC_DISPATCH struktur. Pengkompilasi yang disertakan dengan WDK mendukung ekstensi khusus Microsoft ke bahasa C yang memungkinkan struktur yang tidak disebutkan namanya dalam deklarasi struktur. Hasilnya adalah bahwa anggota struktur struktur WSK_PROVIDER_BASIC_DISPATCH disertakan dalam struktur WSK_PROVIDER_DATAGRAM_DISPATCH seolah-olah mereka adalah anggota asli struktur WSK_PROVIDER_DATAGRAM_DISPATCH.

Aplikasi WSK menerima pointer ke struktur WSK_PROVIDER_DATAGRAM_DISPATCH ketika aplikasi WSK memanggil fungsi WskSocket untuk membuat soket datagram. Pointer terkandung dalam anggota Pengiriman struktur WSK_SOCKET yang diterima dari subsistem WSK .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Header wsk.h (termasuk Wsk.h)

Lihat juga

WSK_CLIENT_DATAGRAM_DISPATCH

WSK_PROVIDER_BASIC_DISPATCH

WSK_SOCKET

WskBind

WskCloseSocket

WskControlSocket

WskReceiveFrom

WskRelease

WskSendTo

WskSocket