NDIS 6.1 中的直接 OID 要求介面
NDIS 提供 NDIS 6.1 和更新版本驅動程式的直接 OID 要求介面。 直接 OID 要求路徑支援經常查詢或設定的 OID 要求。 例如,IPsec 卸載第 2 版 (IPsecOV2) 介面會針對直接 OID 要求提供 OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA OID。
NDIS 驅動程式的直接 OID 要求介面是選擇性的。 為了支援直接的 OID 路徑,驅動程式會提供進入點,而 NDIS 提供通訊協定、篩選和迷你埠驅動程式的 NdisXxx函式。
注意 NDIS 支援特定的 OID,以搭配直接 OID 要求介面使用。 若要判斷您的驅動程式是否可以在直接 OID 介面中使用 OID,請參閱 OID 參考頁面中的附注。
針對 NDIS 6.1,唯一使用直接 OID 要求介面的介面是 IPsecOV2。 如需 IPsecOV2 的詳細資訊,請參閱 NDIS 6.1 中的 IPsec 工作卸載第 2 版。
對於 Windows Server 2008 和 Windows Vista 搭配 Service Pack 1 (SP1) 作業系統的 NDIS 6.1 驅動程式,您只能搭配直接 OID 要求介面使用下列 OID:
迷你埠驅動程式和篩選驅動程式必須能夠處理未序列化的直接 OID 要求。 不同于標準 OID 要求介面,NDIS 不會將直接 OID 要求序列化為使用直接 OID 介面或標準 OID 要求介面傳送的其他要求。 此外,迷你埠驅動程式和篩選驅動程式必須能夠處理 IRQL < = DISPATCH_LEVEL的直接 OID 要求。
如需如何在驅動程式中實作直接 OID 介面的詳細資訊,請參閱下列主題: