NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES構造体 (ndis.h)
NDIS ミニポート ドライバーは、タスク オフロードと接続オフロード属性を定義するNDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES構造体を設定します (存在する場合)。ミニポート アダプターに関連付けられています。
構文
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;
メンバーズ
Header
NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES構造体の NDIS_OBJECT_HEADER 構造体。 ヘッダー 指定する構造体の Type メンバーを NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES、Revision メンバーを NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1 に設定し、Size メンバーを NDIS_SIZEOF_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1 に設定します。
DefaultOffloadConfiguration
ミニポート アダプターによって提供される現在のオフロード機能を示す NDIS_OFFLOAD 構造体へのポインター。
HardwareOffloadCapabilities
ミニポート アダプターでサポートされているすべてのタスク オフロード機能を示すNDIS_OFFLOAD構造体へのポインター。 これらの機能には、レジストリの標準化されたキーワードによって現在無効になっている機能が含まれます。
DefaultTcpConnectionOffloadConfiguration
へのポインターミニポート アダプターによって提供される現在の接続オフロード機能を示す NDIS_TCP_CONNECTION_OFFLOAD 構造体。
TcpConnectionOffloadHardwareCapabilities
ミニポート アダプターでサポートされているすべての接続オフロード機能を示すNDIS_TCP_CONNECTION_OFFLOAD構造体へのポインター。 これらの機能には、レジストリの標準化されたキーワードによって現在無効になっている機能が含まれます。
備考
タスク オフロードまたは接続オフロードをサポートするミニポート ドライバーは、ミニポートAttributes パラメーター内のNDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES構造体へのポインターを渡します。NdisMSetMiniportAttributes 関数を します。 ミニポート ドライバーは、初期化中 ミニポートInitializeEx 関数から NdisMSetMiniportAttributes を呼び出します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | NDIS 6.0 以降でサポートされています。 |
ヘッダー | ndis.h (Ndis.h を含む) |
関連項目
NdisMSetMiniportAttributes の