共用方式為


判斷連線卸載功能

NDIS 支援兩種卸載服務類別:TCP/IP 卸載服務,這些服務為增強版本的 NDIS 5.1 及更早期的工作卸載服務,還有連線卸載服務。

NDIS 提供卸除硬體功能,以及基礎迷你埠適配卡的目前組態給 NDIS_BIND_PARAMETERS 結構中的通訊協定驅動程式。 NDIS 提供任務卸載硬體功能和底層迷你端口適配器的當前配置,供 NDIS_FILTER_ATTACH_PARAMETERS 結構中的篩選驅動程式使用。

系統管理應用程式會使用物件標識碼 (OID) 查詢來取得迷你埠配接器的 TCP/IP 卸除功能。 不過,更高層次的驅動程序應該避免使用 OID 查詢。 通訊協定驅動程式必須處理基礎驅動程式報告的 TCP/IP 卸載功能變更。 迷你埠驅動程式可以透過狀態指示報告任務卸載能力的變更。 如需狀態指示的清單,請參閱 NDIS TCP/IP 卸載狀態指示

系統管理應用程式(或上層驅動程式)可以藉由查詢 OID_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG OID 來判斷 NIC 目前的連線卸載組態。 與 OID_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG相關聯的 NDIS_TCP_CONNECTION_OFFLOAD 結構會指定迷你埠適配卡目前的連接卸除組態。