共用方式為


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 [僅限傳統型應用程式]
標頭
Wiadevd.h