Compartir a través de


función NET_ADAPTER_LINK_STATE_INIT (netadapter.h)

Inicializa una estructura de NET_ADAPTER_LINK_STATE .

Sintaxis

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
);

Parámetros

[_Out_] LinkState

Puntero a una estructura de NET_ADAPTER_LINK_STATE asignada por el controlador.

[_In_] LinkSpeed

Velocidad de vínculo del adaptador en bits por segundo.

[_In_] MediaConnectState

Estado de conexión multimedia para el adaptador de red.

[_In_] MediaDuplexState

Estado dúplex multimedia para el adaptador de red.

[_In_] SupportedPauseFunctions

Compatibilidad con los marcos de pausa IEEE 802.3 especificados por un valor de NET_ADAPTER_PAUSE_FUNCTION_TYPE .

[_In_] AutoNegotiationFlags

La configuración de negociación automática para el adaptador de red. Para obtener más información, consulta NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.

Valor devuelto

None

Observaciones

Llame a NET_ADAPTER_LINK_STATE_INIT o NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED para inicializar una estructura de NET_ADAPTER_LINK_STATE .

Una estructura de NET_ADAPTER_LINK_STATE inicializada es un valor de parámetro de entrada en NetAdapterSetLinkState.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Versión mínima de KMDF 1.21
Versión mínima de UMDF 2,33
Encabezado netadapter.h (include netadaptercx.h)
IRQL <= DISPATCH_LEVEL

Consulte también

NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES

NetAdapterSetLinkState

NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED

NET_ADAPTER_LINK_STATE