Freigeben über


NetAdapterSetLinkState-Funktion (netadapter.h)

Legt den Verbindungsstatus des Netzwerkadapters fest.

Syntax

void NetAdapterSetLinkState(
  [_In_] NETADAPTER             Adapter,
  [_In_] NET_ADAPTER_LINK_STATE *State
);

Parameter

[_In_] Adapter

Das Netzwerkadapterobjekt, das der Client in einem vorherigen Aufruf von NetAdapterCreateerstellt hat.

[_In_] State

Ein Zeiger auf eine zugeordnete und initialisierte NET_ADAPTER_LINK_STATE Struktur, die den Verbindungszustand des Adapters beschreibt.

Rückgabewert

Nichts

Bemerkungen

Der Clienttreiber ruft NetAdapterSetLinkState beim Starten eines Netzadapters auf, bevor NetAdapterStart-aufgerufen wird. Sie kann diese Funktion auch später aufrufen, wenn sie den aktuellen Verknüpfungszustand ändern muss.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Minimale KMDF-Version 1.29
Mindest-UMDF-Version 2.33
Header- netadapter.h (include netadaptercx.h)
IRQL- <= DISPATCH_LEVEL

Siehe auch

NET_ADAPTER_LINK_STATE_INIT

NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED