struktur NET_ADAPTER_LINK_STATE (netadapter.h)

Menjelaskan status tautan adaptor.

Sintaks

typedef struct _NET_ADAPTER_LINK_STATE {
  ULONG                              Size;
  ULONG64                            TxLinkSpeed;
  ULONG64                            RxLinkSpeed;
  NET_IF_MEDIA_CONNECT_STATE         MediaConnectState;
  NET_IF_MEDIA_DUPLEX_STATE          MediaDuplexState;
  NET_ADAPTER_PAUSE_FUNCTION_TYPE    SupportedPauseFunctions;
  NET_ADAPTER_AUTO_NEGOTIATION_FLAGS AutoNegotiationFlags;
} NET_ADAPTER_LINK_STATE;

Anggota

Size

Ukuran struktur NET_ADAPTER_LINK_STATE , dalam byte.

TxLinkSpeed

Kecepatan tautan transmisi adaptor saat ini dalam bit per detik.

RxLinkSpeed

Kecepatan tautan penerima adaptor saat ini dalam bit per detik.

MediaConnectState

Status sambungan media untuk adaptor jaringan.

MediaDuplexState

Status dupleks media untuk adaptor jaringan.

SupportedPauseFunctions

Dukungan untuk bingkai jeda IEEE 802.3 yang ditentukan oleh nilai NET_ADAPTER_PAUSE_FUNCTION_TYPE .

AutoNegotiationFlags

Pengaturan negosiasi otomatis untuk adaptor jaringan. Untuk informasi selengkapnya, lihat NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.

Keterangan

Panggil NET_ADAPTER_LINK_STATE_INIT atau NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED untuk menginisialisasi struktur ini.

Struktur NET_ADAPTER_LINK_STATE yang diinisialisasi adalah nilai parameter input untuk NetAdapterSetLinkState.

Persyaratan

Persyaratan Nilai
Versi KMDF minimum 1.21
Header netadapter.h (termasuk netadaptercx.h)

Lihat juga

NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES

NET_ADAPTER_LINK_STATE_INIT

NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED

NetAdapterSetLinkState