Bagikan melalui


struktur WSK_EXTENSION_CONTROL_IN (wsk.h)

Struktur WSK_EXTENSION_CONTROL_IN menentukan implementasi aplikasi WSK dari antarmuka ekstensi untuk soket.

Sintaks

typedef struct _WSK_EXTENSION_CONTROL_IN {
  PNPIID     NpiId;
  PVOID      ClientContext;
  const VOID *ClientDispatch;
} WSK_EXTENSION_CONTROL_IN, *PWSK_EXTENSION_CONTROL_IN;

Anggota

NpiId

Penunjuk ke pengidentifikasi Antarmuka Pemrograman Jaringan (NPI) yang mengidentifikasi antarmuka ekstensi.

ClientContext

Pointer ke konteks yang disediakan aplikasi WSK untuk pendaftaran antarmuka ekstensi pada soket. Aplikasi WSK menggunakan konteks ini untuk melacak status pendaftaran antarmuka ekstensi untuk soket. Isi konteks pendaftaran aplikasi WSK buram ke subsistem WSK. Subsistem WSK meneruskan penunjuk ini ke aplikasi WSK setiap kali memanggil salah satu fungsi panggilan balik peristiwa antarmuka ekstensi soket yang memerlukan konteks pendaftaran aplikasi WSK.

ClientDispatch

Penunjuk ke struktur yang berisi tabel pengiriman fungsi panggilan balik peristiwa aplikasi WSK untuk antarmuka ekstensi. Isi struktur khusus untuk antarmuka ekstensi.

Keterangan

Aplikasi WSK meneruskan pointer ke struktur WSK_EXTENSION_CONTROL_IN ke subsistem WSK saat mendaftarkan antarmuka ekstensi. Untuk informasi selengkapnya tentang mendaftarkan antarmuka ekstensi, lihat Mendaftarkan Antarmuka Ekstensi.

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

SIO_WSK_REGISTER_EXTENSION

WSK_EXTENSION_CONTROL_OUT

WskControlSocket