NL_INTERFACE_OFFLOAD_ROD 構造体 (nldef.h)
NL_INTERFACE_OFFLOAD_ROD構造体は、IP インターフェイスのオフロード機能を示すフラグのセットを指定します。
構文
typedef struct _NL_INTERFACE_OFFLOAD_ROD {
BOOLEAN NlChecksumSupported : 1;
BOOLEAN NlOptionsSupported : 1;
BOOLEAN TlDatagramChecksumSupported : 1;
BOOLEAN TlStreamChecksumSupported : 1;
BOOLEAN TlStreamOptionsSupported : 1;
BOOLEAN FastPathCompatible : 1;
BOOLEAN TlLargeSendOffloadSupported : 1;
BOOLEAN TlGiantSendOffloadSupported : 1;
} NL_INTERFACE_OFFLOAD_ROD, *PNL_INTERFACE_OFFLOAD_ROD;
メンバー
NlChecksumSupported
型: BOOLEAN
このネットワーク インターフェイスのネットワーク アダプターは、IP チェックサム計算のオフロードをサポートしています。
NlOptionsSupported
型: BOOLEAN
このネットワーク インターフェイスのネットワーク アダプターは、IP オプションを使用した IPv4 パケットの IP チェックサム計算のオフロードをサポートしています。
TlDatagramChecksumSupported
型: BOOLEAN
このネットワーク インターフェイスのネットワーク アダプターは、UDP チェックサム計算のオフロードをサポートしています。
TlStreamChecksumSupported
型: BOOLEAN
このネットワーク インターフェイスのネットワーク アダプターは、TCP チェックサム計算のオフロードをサポートします。
TlStreamOptionsSupported
型: BOOLEAN
このネットワーク インターフェイスのネットワーク アダプターは、IP オプションを含む IPv4 パケットの TCP チェックサム計算のオフロードをサポートしています。
FastPathCompatible
型: BOOLEAN
内部使用のために予約されています。
TlLargeSendOffloadSupported
型: BOOLEAN
このネットワーク インターフェイスのネットワーク アダプターは、TCP Large Send Offload バージョン 1 をサポートしています。 この機能を使用すると、TCP は、メディアでサポートされている最大伝送ユニット (MTU) よりも大きい送信されるバッファーを渡すことができます。 バージョン 1 では、TCP は最大 64K のバッファーを送信できます。
TlGiantSendOffloadSupported
型: BOOLEAN
このネットワーク インターフェイスのネットワーク アダプターでは、TCP Large Send Offload Version 2 がサポートされています。 この機能を使用すると、TCP は、メディアでサポートされている最大伝送ユニット (MTU) よりも大きい送信されるバッファーを渡すことができます。 バージョン 2 では、TCP は最大 256K のバッファーを送信できます。
注釈
NL_INTERFACE_OFFLOAD_ROD構造は、Windows Vista 以降で定義されています。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | nldef.h (Iphlpapi.h を含む) |