fonction NET_ADAPTER_LINK_STATE_INIT (netadapter.h)
Initialise une structure de NET_ADAPTER_LINK_STATE .
Syntaxe
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
);
Paramètres
[_Out_] LinkState
Pointeur vers une structure de NET_ADAPTER_LINK_STATE allouée par le pilote.
[_In_] LinkSpeed
Vitesse de liaison de l’adaptateur en bits par seconde.
[_In_] MediaConnectState
État de connexion multimédia pour la carte réseau.
[_In_] MediaDuplexState
État duplex multimédia de la carte réseau.
[_In_] SupportedPauseFunctions
Prise en charge des images de pause IEEE 802.3 spécifiées par une valeur NET_ADAPTER_PAUSE_FUNCTION_TYPE .
[_In_] AutoNegotiationFlags
Paramètres de négociation automatique de la carte réseau. Pour plus d’informations, consultez NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.
Valeur de retour
None
Remarques
Appelez NET_ADAPTER_LINK_STATE_INIT ou NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED pour initialiser une structure de NET_ADAPTER_LINK_STATE .
Une structure NET_ADAPTER_LINK_STATE initialisée est une valeur de paramètre d’entrée dans NetAdapterSetLinkState.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
Version KMDF minimale | 1.21 |
Version UMDF minimale | 2,33 |
En-tête | netadapter.h (inclure netadaptercx.h) |
IRQL | <= DISPATCH_LEVEL |
Voir aussi
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES