NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG
迷你埠驅動程式會使用 NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG 狀態指示來通知 NDIS 和過度配置驅動程式,指出 NIC 的工作卸載組態有所變更。
備註
迷你埠驅動程式必須報告目前的功能,以及目前功能變更時的 NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG 狀態指示。 此狀態指示可確保所有過度配置通訊協定驅動程式都會使用新功能資訊來更新。 在下列情況下,需要迷你埠驅動程式才能發出此狀態指示:
- 當迷你埠驅動程式收到 OID_TCP_OFFLOAD_PARAMETERS 集要求時,它必須使用 NDIS_OFFLOAD_PARAMETERS 結構的內容來更新目前啟用的工作卸載功能。
- 當迷你埠驅動程式收到OID_OFFLOAD_ENCAPSULATION集要求 時 ,它必須使用 NDIS_OFFLOAD_ENCAPSULATION 結構的內容來更新目前啟用的工作卸載功能。
NDIS_STATUS_INDICATION結構的StatusBuffer成員包含NDIS_OFFLOAD結構。 發出 NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG 狀態指示時,迷你埠驅動程式必須使用 NDIS_OFFLOAD 結構來報告 NIC 目前的工作卸載組態。
注意NDIS_OFFLOAD結構的內容只會反映 NIC 目前的工作卸載組態,而不是其實際硬體功能。
如需目前工作卸載組態的詳細資訊,請參閱 OID_TCP_OFFLOAD_CURRENT_CONFIG。
規格需求
版本 |
NDIS 6.0 和更新版本支援。 |
標頭 |
Ndis.h (包括 Ndis.h) |
另請參閱
NDIS_STATUS_TASK_OFFLOAD_HARDWARE_CAPABILITIES