NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES-Struktur (ndis.h)
Ein NDIS-Miniporttreiber richtet eine NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES-Struktur ein, um Attribute für Aufgabenauslagerung und Verbindungsauslagerung 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;
Member
Header
Die NDIS_OBJECT_HEADER-Struktur für die NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES-Struktur. Legen Sie das Element Typ der Struktur, die Header angibt, auf NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES, das Revisionselement auf NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1 und das Size-Element auf NDIS_SIZEOF_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1 fest.
DefaultOffloadConfiguration
Ein Zeiger auf eine NDIS_OFFLOAD Struktur, die die aktuellen Auslagerungsfunktionen angibt, die vom Miniportadapter bereitgestellt werden.
HardwareOffloadCapabilities
Ein Zeiger auf eine NDIS_OFFLOAD-Struktur, die alle Aufgabenauslagerungsfunktionen 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 Verbindungsauslagerungsfunktionen angibt, die vom Miniportadapter bereitgestellt werden.
TcpConnectionOffloadHardwareCapabilities
Ein Zeiger auf eine NDIS_TCP_CONNECTION_OFFLOAD-Struktur, die alle Verbindungsauslagerungsfunktionen 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.
Hinweise
Ein Miniporttreiber, der die Aufgabenauslagerung oder Verbindungsauslagerung unterstützt, übergibt einen Zeiger auf eine NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES-Struktur im MiniportAttributes-Parameter des NdisMSetMiniportAttributes-Funktion . Ein Miniporttreiber ruft während der Initialisierung NdisMSetMiniportAttributes über seine MiniportInitializeEx-Funktion auf.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt in NDIS 6.0 und höher. |
Kopfzeile | ndis.h (einschließlich Ndis.h) |