Delen via


WSK_TDI_BEHAVIOR

Opmerking De TDI-functie is afgeschaft en wordt verwijderd in toekomstige versies van Microsoft Windows.

Een WSK-toepassing maakt gebruik van de WSK_TDI_BEHAVIOR clientbesturingsbewerking om te bepalen of het WSK-subsysteem netwerk-I/O omleidt naar TDI- transporten. Een WSK-toepassing gebruikt deze clientbeheerbewerking alleen als het standaardgedrag van het WSK-subsysteem moet worden overschreven.

Als een WSK-toepassing de bewerking WSK_TDI_BEHAVIOR clientbeheer gebruikt, moet deze dit doen voordat er sockets worden gemaakt.

Om te bepalen of het WSK-subsysteem netwerk-I/O naar TDI-transporten leidt, roept een WSK-toepassing de WskControlClient- functie aan met de volgende parameters.

Parameter Waarde

ControlCode-

WSK_TDI_BEHAVIOR

InputSize

sizeof(ULONG)

InputBuffer

Een aanwijzer naar een ULONG-variabele met vlaggen die het gedrag van het WSK-subsysteem bepalen.

OutputSize

0

OutputBuffer-

NULL-

OutputSizeReturned

NULL-

Irp-

NULL-

De volgende vlaggen worden gedefinieerd voor de WSK_TDI_BEHAVIOR clientbeheerbewerking.

WSK_TDI_BEHAVIOR_BYPASS_TDI
Als er een systeemeigen WSK-transport bestaat voor de adresfamilie, het sockettype en het protocol dat wordt opgegeven wanneer de WSK-toepassing een socket maakt, negeert het WSK-subsysteem alle TDI-filterstuurprogramma's en gebruikt altijd het systeemeigen WSK-transport.

Het standaardgedrag is dat als een TDI-filterstuurprogramma wordt gedetecteerd voor de adresfamilie, het sockettype en het protocol dat wordt opgegeven wanneer de WSK-toepassing een nieuwe socket maakt, het WSK-subsysteem de netwerk-I/O voor de nieuwe socket omleidt naar het TDI-transport, zodat het netwerkverkeer en andere socketbewerkingen via het TDI-filterstuurprogramma worden doorgegeven.

De parameter Irp moet NULL- zijn voor deze clientbesturingsbewerking.

Opmerking TDI wordt niet ondersteund in Microsoft Windows-versies na Windows Vista.

Eisen

Versie

Beschikbaar in Windows Vista en latere versies van de Windows-besturingssystemen.

Rubriek

Wsk.h (inclusief Wsk.h)