Sdílet prostřednictvím


SIO_WSK_REGISTER_EXTENSION

Operace řízení vstupně-výstupních operací soketů SIO_WSK_REGISTER_EXTENSION umožňuje aplikaci WSK zaregistrovat pro rozšiřující rozhraní podporované subsystémem WSK. Tato operace řízení vstupně-výstupních operací soketů platí pro všechny typy soketů.

K registraci rozšiřujícího rozhraní volá aplikace WSK funkci WskControlSocket s následujícími parametry.

Parametr Hodnota

typu požadavku

WskIoctl

ControlCode

SIO_WSK_REGISTER_EXTENSION

úrovně

0

InputSize

sizeof(WSK_EXTENSION_CONTROL_IN)

InputBuffer

Ukazatel na strukturu WSK_EXTENSION_CONTROL_IN Tato struktura obsahuje ukazatel na rozhraní NPI (Network Programming Interface) identifikátor pro rozšiřující rozhraní a ukazatele na tabulku dispečera a na kontext pro implementaci rozhraní rozšíření aplikace WSK.

outputSize

sizeof(WSK_EXTENSION_CONTROL_OUT)

outputBuffer

Ukazatel na WSK_EXTENSION_CONTROL_OUT strukturu. Tato struktura obdrží ukazatel na tabulku dispečera a ukazatel na kontext pro implementaci subsystému WSK rozhraní rozšíření.

outputSizeReturned

NULA

Aplikace WSK nezadá ukazatel na IRP při volání WskControlSocket funkce pro registraci rozšiřujícího rozhraní.

Obsah struktur tabulky dispečera je specifický pro rozhraní rozšíření.

Další informace o registraci rozhraní rozšíření naleznete v tématu Registrace rozhraní rozšíření.

Požadavky

Verze

K dispozici v systémech Windows Vista a novějších verzích operačních systémů Windows.

Záhlaví

Wsk.h (včetně Wsk.h)