IWiaUIExtension2::D eviceDialog 方法
提供取代預設系統使用者介面的自訂使用者介面。
語法
HRESULT DeviceDialog(
[in] PDEVICEDIALOGDATA2 *pDeviceDialogData
);
參數
-
pDeviceDialogData [in]
-
類型: PDEVICEDIALOGDATA2*
指向 DEVICEDIALOGDATA2 結構,其中包含實作裝置對話方塊所需的所有資料。
傳回值
類型: HRESULT
如果方法成功,它會傳回 S_OK。 如果使用者取消對話方塊,方法會傳回S_FALSE。 如果方法失敗,它會傳回適當的錯誤碼。 下表顯示一些可能的傳回狀態碼。
錯誤碼 | 描述 |
---|---|
E_INVALIDARG | 參數 pDeviceDialogData 為 Null。 |
E_NOTIMPL | 此方法尚未實作。 |
備註
如果您實作 IWiaUIExtension2 介面,而且不想取代系統使用者介面,這個方法仍必須實作,但應該不會再傳回E_NOTIMPL。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 [僅限傳統型應用程式] |
標頭 |
|