共用方式為


識別碼分數

驅動程式套件排名的格式為 0xSSGGTHHH,其中 0xSS000000 的值是 簽章分數,0x00GG0000 的值是 特徵分數而 0x0000 THHH 的值 是識別碼分數。

識別碼分數會根據隨插即用 (PnP) 裝置識別碼字串之間的比對類型來排名驅動程式套件,該字串是由裝置的匯流排驅動程式所報告,以及驅動程式套件INF 檔案之 INF Models區段中所指定的對應裝置識別字串。

識別碼分數是 identifier-match-type 分數和 identifier-list-position 分數的總和。 識別碼比對類型分數會根據裝置 硬體 識別碼或裝置 相容 識別碼符合 INF 模型 區段中專案的硬體識別碼或相容識別碼,來排名驅動程式套件。 在 INF 模型區段中,裝置硬體識別碼與硬體識別碼之間的比對稱為硬體識別碼比對。 比對,其中至少有一個相符識別碼是相容的識別碼,稱為相容識別碼比對。

針對指定的識別碼比對類型,identifier-list-position 分數會根據硬體識別碼清單中相符識別碼的位置,或裝置的相容識別碼清單,以及在 INF Models 區段的專案中比對識別碼的位置,來排名驅動程式套件。 具體而言,每個裝置都有已排序的硬體識別碼清單,以及裝置匯流排驅動程式所報告的相容識別碼清單。 識別碼會從最特定的泛型功能排序在清單中。 此外,每個 INF 模型 區段專案都有一個硬體識別碼和選擇性的相容識別碼清單,這些識別碼會依最通用功能最特定的順序列出,如下所示:

device-description=install-section-name,[hw-id][,compatible-id,...] ...

裝置識別碼清單中的第一個識別碼具有識別碼清單位置分數0x0000、第二個識別碼具有識別碼清單位置分數0x0001等等。 因為 INF 模型 區段專案只有一個硬體識別碼,所以此硬體識別碼的識別碼清單位置分數一律0x0000。

下列列出四種識別碼比對類型的識別碼分數,其中 0x0000T000 的值是識別碼比對類型分數,而 0x00000HHH 的值 是 identifier-list-position 分數:

  • 裝置硬體識別碼與 INF 模型 區段中硬體識別碼之間的比對是識別碼比對的最佳類型。 此類型的比對稱為 硬體識別碼比對

    識別碼比對類型分數0x00000000,而 0x0000HHH 的值 是裝置硬體識別碼清單中相符硬體識別碼的識別碼清單位置分數。

    此比對類型的識別碼分數範圍從 0x00000000 到 0x00000FFF。

    針對這種類型的比對,值0x00000000是最佳的識別碼分數,而值0x00000FFF是最差的識別碼分數。

  • 裝置硬體識別碼與 INF 模型 區段中相容識別碼之間的比對是第二種最佳的識別碼比對類型。 此類型的比對稱為 相容識別碼比對

    識別碼比對類型分數0x00001000,而 0x00000HHH 的值 等於裝置硬體識別碼清單中相符硬體識別碼的 identifier-list-position 分數。

    此比對類型的識別碼分數範圍從 0x00001000 到 0x00001FFF。

    針對這種類型的比對,值0x00001000是最佳的識別碼分數,而值0x00001FFF是最差的識別碼分數。

  • INF 模型 區段中裝置相容識別碼與硬體識別碼之間的比對是識別碼比對的第三個最佳類型。 此類型的比對也稱為 相容識別碼比對

    識別碼比對類型分數0x00002000,而 0x00000HHH 的值 等於裝置相容識別碼清單中相符相容識別碼的 identifier-list-position 分數。

    此識別碼比對類型的識別碼分數範圍從0x00002000到0x00002FFF。

    針對這種類型的比對,值0x00002000是最佳的識別碼分數,而值0x00002FFF是最差的識別碼分數。

  • 裝置相容識別碼與 INF 模型 區段中相容識別碼之間的比對是識別碼比對的第四個最佳類型。 此類型的比對也稱為 相容識別碼比對。 此識別碼比對類型的識別碼分數位于0x00003000到0x00003FFF的範圍內,其中:

    • 識別碼比對類型分數0x3000。
    • 0x0HHH的值等於 (j + k*0x100) ,其中j等於比對裝置相容識別碼的 identifier-list-position 分數,k等於 INF Models區段中相符相容識別碼的 identifier-list-position 分數。

    針對這種類型的比對,值0x00003000是最佳的識別碼分數,而值0x00003FFF是最差的識別碼分數。

如需驅動程式排名的詳細資訊,請參閱 Windows 排名驅動程式的方式