HKLM\SYSTEM\CurrentControlSet\Services 登錄樹狀結構
HKLM\SYSTEM\CurrentControlSet\Services登錄樹狀結構會儲存系統上每個服務的相關資訊。 每個驅動程式都有 HKLM\SYSTEM\CurrentControlSet\Services\DriverName格式的索引鍵。
PnP 管理員會在呼叫驅動程式的DriverEntry常式時,在RegistryPath參數中傳遞此驅動程式的路徑。 驅動程式可以使用驅動程式 INF 檔案中的AddReg指示詞,將全域驅動程式定義的資料儲存在其索引鍵的Services樹狀目錄中的Parameters子機碼之下。 若要在執行時間存取該金鑰,WDM 驅動程式應該使用 IoOpenDriverRegistryKey 搭配 DriverRegKeyParameters DRIVER_REGKEY_TYPE,而 WDF 驅動程式應該使用 WdfDriverOpenParametersRegistryKey。 此金鑰下儲存的資訊可在驅動程式初始化期間使用。
如需驅動程式通常會使用之登錄機碼的詳細資訊,請參閱 驅動程式的登錄機碼簡介。
下列索引鍵和值專案特別感興趣:
ImagePath
值專案,指定驅動程式映射檔的完整路徑。 Windows 會使用驅動程式 INF 檔案中所需的 ServiceBinary 專案來建立此值。 這個專案位於驅動程式的 INF AddService 指示詞所參考的service-install-section中。
參數
用來儲存驅動程式特定資料的金鑰。 對於某些類型的驅動程式,系統預期會尋找特定的值專案。 您可以在驅動程式的 INF 檔案中使用 AddReg 指示詞,將值專案新增至這個子機碼。
性能
索引鍵,指定選擇性效能監視的資訊。 此機碼下的值會指定驅動程式效能 DLL 的名稱,以及該 DLL 中特定匯出函式的名稱。 您可以在驅動程式的 INF 檔案中使用 AddReg 指示詞,將值專案新增至這個子機碼。