NET_ADAPTER_LINK_LAYER_CAPABILITIES structure (netadapter.h)

Describes the link layer capabilities of the adapter.

Syntax

typedef struct _NET_ADAPTER_LINK_LAYER_CAPABILITIES {
  ULONG   Size;
  ULONG64 MaxTxLinkSpeed;
  ULONG64 MaxRxLinkSpeed;
} NET_ADAPTER_LINK_LAYER_CAPABILITIES;

Members

Size

The size of this structure, in bytes.

MaxTxLinkSpeed

The maximum transmit link speed of the adapter in bits per second. For more information, see OID_GEN_MAX_LINK_SPEED.

MaxRxLinkSpeed

The maximum receive link speed of the adapter in bits per second. For more information, see OID_GEN_MAX_LINK_SPEED.

Remarks

The client driver passes an initialized NET_ADAPTER_LINK_LAYER_CAPABILITIES structure as an input parameter value to NetAdapterSetLinkLayerCapabilities.

Call NET_ADAPTER_LINK_LAYER_CAPABILITIES_INIT to initialize this structure.

Requirements

Requirement Value
Minimum KMDF version 1.23
Minimum UMDF version 2.33
Header netadapter.h (include netadaptercx.h)