Condividi tramite


funzione NET_ADAPTER_LINK_STATE_INIT (netadapter.h)

Inizializza una struttura NET_ADAPTER_LINK_STATE .

Sintassi

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

Parametri

[_Out_] LinkState

Puntatore a una struttura di NET_ADAPTER_LINK_STATE allocata dal driver.

[_In_] LinkSpeed

Velocità di collegamento dell'adattatore in bit al secondo.

[_In_] MediaConnectState

Stato di connessione multimediale per la scheda di rete.

[_In_] MediaDuplexState

Stato duplex del supporto per la scheda di rete.

[_In_] SupportedPauseFunctions

Supporto per i fotogrammi di sospensione IEEE 802.3 specificati da un valore NET_ADAPTER_PAUSE_FUNCTION_TYPE .

[_In_] AutoNegotiationFlags

Impostazioni di negoziazione automatica per la scheda di rete. Per altre info, vedi NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.

Valore restituito

nessuno

Osservazioni

Chiamare NET_ADAPTER_LINK_STATE_INIT o NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED per inizializzare una struttura NET_ADAPTER_LINK_STATE .

Una struttura NET_ADAPTER_LINK_STATE inizializzata è un valore del parametro di input per NetAdapterSetLinkState.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Versione KMDF minima 1.21
Versione UMDF minima 2.33
Intestazione netadapter.h (include netadaptercx.h)
IRQL <= DISPATCH_LEVEL

Vedi anche

NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES

NetAdapterSetLinkState

NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED

NET_ADAPTER_LINK_STATE