次の方法で共有


NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS構造体 (ndischimney.h)

[TCP のチムニー オフロード機能は非推奨であり、使用しないでください。]

NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS構造体は、オフロード ターゲットの TCP チムニー オフロード固有のエントリ ポイントを指定します。

構文

typedef struct _NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS {
  NDIS_OBJECT_HEADER                   Header;
  ULONG                                Flags;
  NDIS_CHIMNEY_OFFLOAD_TYPE            OffloadType;
  W_TCP_OFFLOAD_SEND_HANDLER           TcpOffloadSendHandler;
  W_TCP_OFFLOAD_RECEIVE_HANDLER        TcpOffloadReceiveHandler;
  W_TCP_OFFLOAD_DISCONNECT_HANDLER     TcpOffloadDisconnectHandler;
  W_TCP_OFFLOAD_FORWARD_HANDLER        TcpOffloadForwardHandler;
  W_TCP_OFFLOAD_RECEIVE_RETURN_HANDLER TcpOffloadReceiveReturnHandler;
} NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS, *PNDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS;

メンバーズ

Header

NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS構造体のヘッダー。 ヘッダーは、NDIS_OBJECT_HEADER 構造体として書式設定されます。 NDIS_OBJECT_HEADER構造体には、NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS構造体のリビジョン番号と、ヘッダーを含むNDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS構造体のサイズがバイト単位で格納されます。 ヘッダーの Type メンバーは重要ではありません。

Flags

システム用に予約されています。

OffloadType

●チムニーオフロードタイプ。 唯一の許容値は、TCP チムニーを指定する NdisTcpChimneyOffload です。

TcpOffloadSendHandler

ドライバーのエントリ ポイントミニポートTcpOffloadSend 関数を します。

TcpOffloadReceiveHandler

ドライバーのエントリ ポイントミニポートTcpOffloadReceive 関数を します。

TcpOffloadDisconnectHandler

ドライバーのエントリ ポイントミニポートTcpOffloadDisconnect 関数を します。

TcpOffloadForwardHandler

ドライバーのエントリ ポイントミニポートTcpOffloadForward 関数を します。

TcpOffloadReceiveReturnHandler

ドライバーのエントリ ポイントミニポートTcpOffloadReceiveReturn 関数を します。

備考

オフロード ターゲットは、その TCP チストニー オフロード固有のエントリ ポイントを登録するには、NdisSetOptionalHandlers 関数 ミニポート セットOptions 関数のコンテキストで呼び出します。 NdisSetOptionalHandlers 関数に、オフロード ターゲットは、NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS構造体へのポインターを渡します。

必要条件

要件 価値
ヘッダー ndischimney.h (Ndischimney.h を含む)

関連項目

ミニポート セットオプション

ミニポートTcpOffloadDisconnect

ミニポートTcpOffloadForward

ミニポートTcpOffloadReceive

ミニポートTcpOffloadReceiveReturn

ミニポートTcpOffloadSend

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers