IWiaUIExtension::D eviceDialog メソッド

既定のシステム ユーザー インターフェイスを置き換えるカスタム ユーザー インターフェイスを提供します。

構文

HRESULT DeviceDialog(
  [in] PDEVICEDIALOGDATA *pDeviceDialogData
);

パラメーター

pDeviceDialogData [in]

種類: PDEVICEDIALOGDATA*

デバイス ダイアログの実装に必要なすべてのデータを含む DEVICEDIALOGDATA 構造体を指します。

戻り値

型: HRESULT

メソッドが成功した場合は、S_OK を返します。 ユーザーがダイアログを取り消すと、メソッドは S_FALSEを返します。 メソッドが実装されていない場合は、E_NOTIMPLを返します。 メソッドが失敗した場合は、標準の COM エラー コードが返されます。

解説

IWiaUIExtension インターフェイスを実装し、システム ユーザー インターフェイスを置き換えたくない場合でも、このメソッドを実装する必要がありますが、E_NOTIMPLを返す以外に何もしないでください。

要件

要件
サポートされている最小のクライアント
Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
ヘッダー
Wiadevd.h