Compartilhar via


Método IWiaUIExtension::D eviceDialog

Fornece uma interface do usuário personalizada que substitui a interface do usuário do sistema padrão.

Sintaxe

HRESULT DeviceDialog(
  [in] PDEVICEDIALOGDATA *pDeviceDialogData
);

Parâmetros

pDeviceDialogData [in]

Tipo: PDEVICEDIALOGDATA*

Aponta para uma estrutura DEVICEDIALOGDATA que contém todos os dados necessários para implementar a caixa de diálogo do dispositivo.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, retornará S_OK. Se o usuário cancelar a caixa de diálogo, o método retornará S_FALSE. Se o método não for implementado, ele retornará E_NOTIMPL. Se o método falhar, ele retornará um código de erro COM padrão.

Comentários

Se você implementar a interface IWiaUIExtension e não quiser substituir a interface do usuário do sistema, esse método ainda deverá ser implementado, mas não deverá fazer nada além de retornar E_NOTIMPL.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
Wiadevd.h