共用方式為


OID_TCP_OFFLOAD_PARAMETERS

不支持查詢要求。

作為集合要求,OID_TCP_OFFLOAD_PARAMETERS OID 會設定迷你埠適配卡目前的 TCP 卸除組態。 通訊協定驅動程式或使用者模式應用程式可以設定此 OID 來變更目前的 TCP 卸除組態。 系統管理員可以透過 Microsoft Windows Management Instrumentation (WMI) 介面使用此 OID。

言論

對於支援 TCP 卸除的迷你埠驅動程式,對於其他迷你埠驅動程式而言,OID_TCP_OFFLOAD_PARAMETERS是必要的。 如果迷你埠驅動程式不支援此 OID,驅動程式應該會傳回NDIS_STATUS_NOT_SUPPORTED。

InformationBufferNDIS_OID_REQUEST 結構的成員包含 NDIS_OFFLOAD_PARAMETERS 結構。 如果 InformationBuffer 的內容無效,迷你埠驅動程式應該會傳回NDIS_STATUS_INVALID_DATA以回應此 OID。

雖然 NDIS 會處理此 OID,並在將 OID 傳遞給迷你埠驅動程式之前,NDIS 會使用新的設定來更新迷你埠配接器的卸除標準化關鍵詞。

迷你埠驅動程序必須使用 NDIS_OFFLOAD_PARAMETERS 結構的內容來更新目前報告的 TCP 卸除功能。 更新之後,迷你埠驅動程序必須回報具有 NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG 狀態指示的目前工作卸除功能。 此狀態指示可確保所有過度配置通訊協定驅動程式都會使用新功能資訊來更新。

此 OID 是更全面的 OID,可指示迷你埠驅動程序開啟或關閉特定卸載。 大部分的 TCP/IP 工作卸除都可以使用此 OID 來設定和啟動。 對於某些卸除,例如 Rx Checksum 或 Rx IPSec,此 OID 可作為設定變更,並不表示卸除會立即運作。 若要啟用這些卸除,迷你埠驅動程序必須等到收到 OID_OFFLOAD_ENCAPSULATION Set 要求為止。

在設定OID_TCP_OFFLOAD_PARAMETERS之前,過度的應用程式或驅動程式可以使用 OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES OID 來判斷迷你埠適配卡硬體可以支援的功能。 使用OID_TCP_OFFLOAD_PARAMETERS來啟用 OID_TCP_OFFLOAD_CURRENT_CONFIG OID 未啟用回報的功能。

另請參閱

NDIS_OFFLOAD_PARAMETERS
NDIS_OID_REQUEST
NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG
OID_TCP_OFFLOAD_CURRENT_CONFIG
OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES

要求

版本:Windows Vista 和更新版本 標頭:Ntddndis.h (包括 Ndis.h)