NET_ADAPTER_LINK_STATE_INIT-Funktion (netadapter.h)
Initialisiert eine NET_ADAPTER_LINK_STATE-Struktur .
Syntax
void NET_ADAPTER_LINK_STATE_INIT(
[_Out_] NET_ADAPTER_LINK_STATE *LinkState,
[_In_] ULONG64 LinkSpeed,
[_In_] NET_IF_MEDIA_CONNECT_STATE MediaConnectState,
[_In_] NET_IF_MEDIA_DUPLEX_STATE MediaDuplexState,
[_In_] NET_ADAPTER_PAUSE_FUNCTION_TYPE SupportedPauseFunctions,
[_In_] NET_ADAPTER_AUTO_NEGOTIATION_FLAGS AutoNegotiationFlags
);
Parameter
[_Out_] LinkState
Ein Zeiger auf eine vom Treiber zugewiesene NET_ADAPTER_LINK_STATE Struktur.
[_In_] LinkSpeed
Die Verbindungsgeschwindigkeit des Adapters in Bits pro Sekunde.
[_In_] MediaConnectState
Der Medienverbindungsstatus für den Netzwerkadapter.
[_In_] MediaDuplexState
Der Medienduplexstatus für den Netzwerkadapter.
[_In_] SupportedPauseFunctions
Unterstützung für die IEEE 802.3-Pauseframes, die durch einen NET_ADAPTER_PAUSE_FUNCTION_TYPE-Wert angegeben werden.
[_In_] AutoNegotiationFlags
Die Einstellungen für die automatische Aushandlung für den Netzwerkadapter. Weitere Informationen finden Sie unter NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.
Rückgabewert
Keine
Bemerkungen
Rufen Sie NET_ADAPTER_LINK_STATE_INIT oder NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED auf, um eine NET_ADAPTER_LINK_STATE-Struktur zu initialisieren.
Eine initialisierte NET_ADAPTER_LINK_STATE-Struktur ist ein Eingabeparameterwert für NetAdapterSetLinkState.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
KMDF-Mindestversion | 1.21 |
UMDF-Mindestversion | 2.33 |
Kopfzeile | netadapter.h (include netadaptercx.h) |
IRQL | <= DISPATCH_LEVEL |
Weitere Informationen
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES