Freigeben über


NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES Struktur (ndis.h)

Ein NDIS-Miniporttreiber richtet eine NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES Struktur ein, um Aufgaben-Offload- und Verbindungsoffloadattribute zu definieren, falls vorhanden, die einem Miniportadapter zugeordnet sind.

Syntax

typedef struct _NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES {
  NDIS_OBJECT_HEADER           Header;
  PNDIS_OFFLOAD                DefaultOffloadConfiguration;
  PNDIS_OFFLOAD                HardwareOffloadCapabilities;
  PNDIS_TCP_CONNECTION_OFFLOAD DefaultTcpConnectionOffloadConfiguration;
  PNDIS_TCP_CONNECTION_OFFLOAD TcpConnectionOffloadHardwareCapabilities;
} NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES, *PNDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES;

Angehörige

Header

Die NDIS_OBJECT_HEADER Struktur für die NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES Struktur. Legen Sie das element Type der Struktur fest, das Header- angibt, NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES, das Element "Revision" auf NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1 und das element Size NDIS_SIZEOF_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1.

DefaultOffloadConfiguration

Ein Zeiger auf eine NDIS_OFFLOAD-Struktur, die die aktuellen Offload-Funktionen angibt, die vom Miniportadapter bereitgestellt werden.

HardwareOffloadCapabilities

Ein Zeiger auf eine NDIS_OFFLOAD Struktur, die alle Aufgabenoffloadfunktionen angibt, die vom Miniportadapter unterstützt werden. Zu diesen Funktionen gehören Funktionen, die derzeit durch standardisierte Schlüsselwörter in der Registrierung deaktiviert sind.

DefaultTcpConnectionOffloadConfiguration

Ein Zeiger auf einen NDIS_TCP_CONNECTION_OFFLOAD Struktur, die die aktuellen Verbindungsoffloadfunktionen angibt, die vom Miniportadapter bereitgestellt werden.

TcpConnectionOffloadHardwareCapabilities

Ein Zeiger auf eine NDIS_TCP_CONNECTION_OFFLOAD-Struktur, die alle Verbindungsoffloadfunktionen angibt, die vom Miniportadapter unterstützt werden. Zu diesen Funktionen gehören Funktionen, die derzeit durch standardisierte Schlüsselwörter in der Registrierung deaktiviert sind.

Bemerkungen

Ein Miniporttreiber, der das Ausladen von Vorgängen oder verbindungsoffload unterstützt, übergibt einen Zeiger an eine NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES Struktur im MiniportAttributes Parameter des Parameters "MiniportAttributes" NdisMSetMiniportAttributes Funktion. Ein Miniporttreiber ruft NdisMSetMiniportAttributes aus seiner MiniportInitializeEx--Funktion während der Initialisierung auf.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt in NDIS 6.0 und höher.
Header- ndis.h (include Ndis.h)

Siehe auch

MiniportInitializeEx-

NDIS_OBJECT_HEADER

NDIS_OFFLOAD

NDIS_TASK_OFFLOAD_HEADER

NDIS_TCP_CONNECTION_OFFLOAD

NdisMSetMiniportAttributes