共用方式為


PCI Express 裝置的容器標識碼

PCI Express(PCIe)匯流排無法表示容器 ID。 Windows 作業系統依賴 PCI 匯流排驅動程式在判斷 PCIe 裝置的裝置容器群組時傳回的卸除式功能。

PCI 匯流排驅動程式會藉由讀取下列 PCIe 暫存器位來判斷 PCIe 裝置是可移除的。

PCIe 暫存器 位元組位移 位位置 說明

PCI Express 功能

0x02

8 - 已實作插槽

當設為 1 時,此位元值表示與此埠相關聯的 PCIe 鏈結已連接至實體插槽,而不是連接至整合元件。

插槽功能

0x14

6 - Hot-Plug 功能

當設定為 1 時,此位值表示此插槽可以支援熱插拔作業。

如果滿足下列兩個條件,PCI 匯流排驅動程式會將 PCIe 裝置標示為可移除:

  • 插槽實現位元已設定為 1。

  • 熱Plug-Capable 位設定為 1:

用於設置這些暫存器位的機制因 PCIe 芯片組版本和製造商而異。 例如,某些晶片組讓韌體對這些位進行編程,而其他晶片組則需要將實體引腳綁在電壓充電連接 (Vcc) 或接地 (GND) 上。

請注意,如果裝置在 ACPI 命名空間中實作 _EJ0 方法,ACPI 驅動程式會將裝置標示為可移除。 無論實作插槽或 Hot-Plug 能力位的設定如何,都會發生這種情況。 如需詳細資訊,請參閱 PCI Express Hot-Plug 和 Windows 的韌體支援 白皮書。

如需 PCIe 介面的相關資訊,請參閱 PCIe 基本 規格。