fonction NET_ADAPTER_LINK_STATE_INIT (netadapter.h)
Initialise une structure 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 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 de 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 de 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
Aucun
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 de NET_ADAPTER_LINK_STATE initialisée est une valeur de paramètre d’entrée pour NetAdapterSetLinkState.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10 |
serveur minimum pris en charge | Windows Server 2016 |
version minimale de KMDF | 1.21 |
version minimale de UMDF | 2.33 |
d’en-tête | netadapter.h (include netadaptercx.h) |
IRQL | <= DISPATCH_LEVEL |
Voir aussi
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES