Compartir a través de


IWiaUIExtension::D eviceDialog (método)

Proporciona una interfaz de usuario personalizada que reemplaza la interfaz de usuario del sistema predeterminada.

Sintaxis

HRESULT DeviceDialog(
  [in] PDEVICEDIALOGDATA *pDeviceDialogData
);

Parámetros

pDeviceDialogData [in]

Tipo: PDEVICEDIALOGDATA*

Apunta a una estructura DEVICEDIALOGDATA que contiene todos los datos necesarios para implementar el cuadro de diálogo del dispositivo.

Valor devuelto

Tipo: HRESULT

Si el método se realiza correctamente, devuelve S_OK. Si el usuario cancela el cuadro de diálogo, el método devuelve S_FALSE. Si el método no se implementa, devuelve E_NOTIMPL. Si se produce un error en el método, devuelve un código de error COM estándar.

Observaciones

Si implementa la interfaz IWiaUIExtension y no desea reemplazar la interfaz de usuario del sistema, este método todavía debe implementarse, pero no debe hacer nada más que devolver E_NOTIMPL.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Wiadevd.h