設定目前的 Header-Data 分割組態
NDIS 和覆蓋驅動程式或使用者模式應用程式會使用 OID_GEN_HD_SPLIT_PARAMETERS OID 來設定小型端口適配器的目前的標頭-數據分割設定。 提供標頭數據分割服務的 NDIS 6.1 和更新版本迷你埠驅動程式必須支援此 OID。 否則,這個 OID 是選擇性的。
透過 WMI 介面,系統管理員可以使用與此 OID 相關聯的 GUID。 如需了解有關標頭資料分割的 WMI GUID 詳細資訊,請參閱 WMI 支援 Header-Data 分割。
NDIS_OID_REQUEST 結構中的 InformationBuffer 成員包含了一個 NDIS_HD_SPLIT_PARAMETERS 結構。
如果在NDIS_HD_SPLIT_PARAMETERS結構的HDSplitCombineFlags成員中設置了NDIS_HD_SPLIT_COMBINE_ALL_HEADERS旗標,則迷你埠配接器必須合併所有分割的數據包。 如果在硬體中啟用標頭數據分割,迷你埠驅動程序必須在驅動程式指出 NDIS 框架之前合併標頭和數據。
例如,當 NDIS 5 時,NDIS 可能會使用 OID_GEN_HD_SPLIT_PARAMETERS OID 來設定NDIS_HD_SPLIT_COMBINE_ALL_HEADERS旗標。x 通訊協定驅動程式系結至 NDIS 6.1 迷你埠適配卡。 NDIS 會在將 OID 傳遞給迷你埠驅動程式之前處理此 OID,並視需要更新迷你埠配接器 *HeaderDataSplit 標準化關鍵詞。 如果停用標頭數據分割,NDIS 不會將此 OID 傳送至迷你埠配接器。