InstallNewDevice 函式
安裝新的裝置。 系統會提示使用者選取裝置。
語法
BOOL WINAPI InstallNewDevice(
_In_ HWND hwndParent,
_In_ LPGUID ClassGuid,
_Out_ PDWORD pReboot
);
參數
-
hwndParent [in]
-
要用於任何必要使用者介面的最上層視窗控制碼。
-
ClassGuid [in]
-
類別 GUID的指標。 這是選擇性參數。 如果此參數為 Null,使用者就會從偵測選擇頁面開始。 如果此參數 GUID_Null 或 GUID_DEVCLASS_UNKNOWN,使用者就會從類別選取頁面開始。
-
pReboot [out]
-
接收重新開機狀態之變數的指標。 這個參數可以是 DI_NEEDRESTART 或 DI_NEEDREBOOT。
傳回值
如果函式成功,則傳回非零的值。
如果此函式失敗,則傳回值為零。 若要取得擴充的錯誤資訊,請呼叫 GetLastError。
備註
此函式沒有相關聯的匯入程式庫。 您必須使用 LoadLibrary 和 GetProcAddress 函式,以動態方式連結至NewDev.dll。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows XP |
最低支援的伺服器 |
Windows Server 2003 |
DLL |
|