Freigeben über


NetAdapterSetLinkState-Funktion (netadapter.h)

Legt den Verbindungsstatus des 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 NetAdapterCreate erstellt hat.

[_In_] State

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

Rückgabewert

Keine

Bemerkungen

Der Clienttreiber ruft NetAdapterSetLinkState beim Starten eines Netzadapters auf, bevor er NetAdapterStart aufruft. Sie kann diese Funktion auch später aufrufen, wenn der aktuelle Linkstatus geändert werden muss.

Anforderungen

Anforderung Wert
Zielplattform Universell
KMDF-Mindestversion 1.29
UMDF-Mindestversion 2.33
Kopfzeile netadapter.h (include netadaptercx.h)
IRQL <= DISPATCH_LEVEL

Weitere Informationen

NET_ADAPTER_LINK_STATE_INIT

NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED