共用方式為


NDIS QoS 的標準化 INF 關鍵詞

已定義標準化 INF 關鍵詞,以在迷你埠驅動程式上啟用或停用對 NDIS 服務品質 (QoS) 的支援。

支援 NDIS QoS 之適配卡之迷你埠驅動程式的 INF 檔案必須指定 *QOS 標準化 INF 關鍵詞。 安裝驅動程式之後,系統管理員可以更新適配卡 [進階] 屬性頁中的 *QOS 關鍵詞值。 如需進一步了解進階屬性,請參閱 指定進階屬性頁面的設定參數

注意 迷你埠驅動程式會在適配卡的 進階 屬性頁中變更后自動重新啟動。

*QOS INF 關鍵詞是列舉關鍵詞。 下表描述 *QOS INF 關鍵詞的可能 INF 條目。 下表中的數據列描述列舉關鍵詞的下列屬性:

SubkeyName
您必須在 INF 檔案中指定的關鍵字名稱。 此名稱也會出現在網路適配器 NDI\params\ 機碼下的登錄中。

ParamDesc
與 SubkeyName 相關聯的顯示文字。

附註 獨立硬體廠商 (IHV) 可以定義 SubkeyName 的任何描述性文字。


與清單中的每個 SubkeyName 相關聯的列舉整數值。

EnumDesc
與選單中每個值相關聯的顯示文本。

SubkeyName ParamDesc 價值 EnumDesc

*QOS

NDIS QoS

0

QoS 已停用

1 (預設值)

已啟用 QoS

當 NDIS 呼叫 miniport 驅動程式的 MiniportInitializeEx 函式時,驅動程式必須執行下列動作:

  • 迷你埠驅動程序必須註冊網路適配器支援的 NDIS QoS 硬體功能。

  • 迷你埠驅動程式也必須讀取登錄中 *QOS 關鍵詞值,以註冊適配卡 NDIS QoS 硬體功能的目前狀態。

迷你埠驅動程式在註冊 NDIS QoS 硬體功能的目前狀態時,必須遵循下列指導方針:

  • 如果 *QOS 關鍵詞的值為一,迷你端口驅動程序必須將所有 NDIS QoS 硬體功能註冊為當前已啟用。 不論下列情況為何,驅動程式都必須啟用其 NDIS QoS 硬體功能:

    • 是否已在 Windows Server 2012 和更新版本的 Windows Server 上安裝或啟用 Microsoft 數據中心橋接 (DCB) 伺服器功能。 如需此伺服器功能和相關元件的詳細資訊,請參閱 資料中心橋接的 NDIS QoS 架構

    • 是否在網路適配器上啟用本機數據中心橋接交換 (DCBX) 願意狀態。 啟用此狀態時,網路適配器和迷你埠驅動程式可以從遠程對等接收的遠端 NDIS QoS 參數中解析其操作上的 NDIS QoS 參數。 如需詳細資訊,請參閱 管理本機 DCBX 允許狀態

    如需如何註冊 QoS 硬體和目前功能的詳細資訊,請參閱 註冊 NDIS QoS 功能

    注意 迷你埠驅動程序必須一律發出 NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE,並 NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE 狀態指示是否目前已啟用其 NDIS QoS 硬體功能。 從 Windows Server 2012 開始,這些狀態指示符分別報告目前操作和遠端的 QoS 參數設定。 無論是否已安裝Microsoft DCB 伺服器功能,這些指示都允許系統管理員檢視 NDIS QoS 和 DCB 設定。 如需詳細資訊,請參閱 指出 NDIS QoS 參數狀態

  • 如果 *QOS 關鍵詞的值為零,迷你埠驅動程序必須報告目前停用的所有 NDIS QoS 硬體功能。 在此情況下,作系統不會使用 NDIS QoS 功能來設定驅動程式。

    注意 如果 *QOS 關鍵詞的值為零,驅動程式必須在網路適配器上停用DCB和 DCBX。

  • 如果登錄中沒有 *QOS 關鍵詞,迷你埠驅動程式不得報告任何 NDIS QoS 硬體功能。 在此情況下,作系統不會使用 NDIS QoS 功能來設定驅動程式。

    注意 如果登錄中沒有 *QOS 關鍵詞,驅動程式必須停用網路適配器上的 DCB 和 DCBX。

除了 *QOS 關鍵詞之外,迷你埠驅動程式還必須讀取 *PriorityVLANTag 關鍵詞。 此關鍵詞會指定是否啟用網路適配器,以插入封包優先順序和虛擬 LAN 的 802.1Q 標籤。

下表摘要說明 *QOS*PriorityVLANTag 關鍵詞值之間的關聯性。

QOS 關鍵詞設定 PriorityVLANTag 關鍵詞設定 *PriorityVLANTag 設定描述
0 或不存在

0

封包優先權 & VLAN 已停用

0 或不存在

1

已啟用封包優先順序

0 或不存在

2

已啟用 VLAN

0 或不存在

3 (預設值)

封包優先順序和 VLAN 已啟用

1

0

已啟用封包優先順序

1

1

已啟用封包優先順序

1

2

已啟用封包優先設定和 VLAN

1

3 (預設值)

已啟用封包優先順序和虛擬區域網路 (VLAN)

如需 *PriorityVLANTag 關鍵詞的詳細資訊,請參閱 列舉關鍵詞

如需標準化 INF 關鍵詞的詳細資訊,請參閱 網路裝置的標準化 INF 關鍵詞

如需如何註冊 NDIS QoS 功能的詳細資訊,請參閱 註冊 NDIS QoS 功能