struktur WSK_PROVIDER_LISTEN_DISPATCH (wsk.h)

Struktur WSK_PROVIDER_LISTEN_DISPATCH menentukan tabel fungsi subsistem WSK untuk soket mendengarkan.

Sintaks

typedef struct _WSK_PROVIDER_LISTEN_DISPATCH {
  WSK_PROVIDER_BASIC_DISPATCH Basic;
  PFN_WSK_BIND                WskBind;
  PFN_WSK_ACCEPT              WskAccept;
  PFN_WSK_INSPECT_COMPLETE    WskInspectComplete;
  PFN_WSK_GET_LOCAL_ADDRESS   WskGetLocalAddress;
} WSK_PROVIDER_LISTEN_DISPATCH, *PWSK_PROVIDER_LISTEN_DISPATCH;

Anggota

Basic

Anggota WSK_PROVIDER_BASIC_DISPATCH struktur disertakan sebagai anggota struktur WSK_PROVIDER_LISTEN_DISPATCH.

WskBind

Penunjuk ke fungsi WskBind subsistem WSK untuk soket.

WskAccept

Penunjuk ke fungsi WskAccept subsistem WSK untuk soket.

WskInspectComplete

Penunjuk ke fungsi WskInspectComplete subsistem WSK untuk soket.

WskGetLocalAddress

Penunjuk ke fungsi WskGetLocalAddress subsistem WSK untuk soket.

Keterangan

Daftar anggota struktur WSK_PROVIDER_LISTEN_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 struktur WSK_PROVIDER_BASIC_DISPATCH disertakan dalam struktur WSK_PROVIDER_LISTEN_DISPATCH seolah-olah mereka adalah anggota asli struktur WSK_PROVIDER_LISTEN_DISPATCH.

Aplikasi WSK menerima penunjuk ke struktur WSK_PROVIDER_LISTEN_DISPATCH ketika aplikasi WSK memanggil fungsi WskSocket untuk membuat soket mendengarkan. 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_LISTEN_DISPATCH

WSK_PROVIDER_BASIC_DISPATCH

WSK_SOCKET

WskAccept

WskBind

WskCloseSocket

WskControlSocket

WskInspectComplete

WskSocket