Freigeben über


NetAdapterSetDataPathCapabilities-Funktion (netadapter.h)

Legt die Datenpfadfunktionen des Netzwerkadapters fest.

Syntax

void NetAdapterSetDataPathCapabilities(
  [_In_] NETADAPTER                  Adapter,
  [_In_] NET_ADAPTER_TX_CAPABILITIES *TxCapabilities,
  [_In_] NET_ADAPTER_RX_CAPABILITIES *RxCapabilities
);

Parameter

[_In_] Adapter

Das Netzwerkadapterobjekt, das der Client in einem vorherigen Aufruf von NetAdapterCreate erstellt hat.

[_In_] TxCapabilities

Ein Zeiger auf eine zugeordnete und initialisierte NET_ADAPTER_TX_CAPABILITIES-Struktur .

[_In_] RxCapabilities

Ein Zeiger auf eine zugeordnete und initialisierte NET_ADAPTER_RX_CAPABILITIES Struktur.

Rückgabewert

Keine

Bemerkungen

Der Clienttreiber muss diese Funktion beim Starten eines Netzadapters aufrufen, bevor NetAdapterStart aufgerufen wird.

Diese Funktion ist zusammen mit einigen anderen Setfunktionsfunktionen (siehe unten) der Ersatz für die NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES Union, die ein (Nicht-WDF)-Client von Ndis.sys durch Aufrufen von NdisMSetMiniportAttributes festlegt.

Anforderungen

Anforderung Wert
Zielplattform Universell
KMDF-Mindestversion 1,25
UMDF-Mindestversion 2.33
Kopfzeile netadapter.h (include netadaptercx.h)
IRQL PASSIVE_LEVEL

Weitere Informationen

NetAdapterSetLinkLayerCapabilities