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 [デスクトップ アプリのみ] |
Header |
|