IDeviceEmulatorManager::RegisterRefreshEvent

Actualización: noviembre 2007

Registra un evento para recibir una notificación cuando se debe actualizar IDeviceEmulatorManager debido a los cambios realizados en el Almacén de datos, en la carpeta Mis emuladores de dispositivos o en la carpeta Todos los emuladores de dispositivos.

HRESULT RegisterRefreshEvent(BSTR bstrEventName);

Parámetros

  • bstrEventName
    Nombre que se va a registrar.

Valor devuelto

Un valor HRESULT que indica el resultado de la llamada al método.

Excepciones

Excepción

Descripción

S_FALSE

El evento con nombre ya está registrado.

E_INVALIDARG

El evento con nombre es NULL.

Cualquier otro error

OpenEvent error en el evento con nombre. Para obtener información de errores extendida, llame a GetLastError.

Comentarios

El evento se provoca cuando cambian los nodos de la ventana Administrador de emuladores de dispositivos. Los nodos cambian al modificar los Archivos de configuración del emulador de dispositivos en la carpeta Mis emuladores de dispositivos o en la carpeta Todos los emuladores de dispositivos o al instalar nuevas imágenes del sistema operativo del emulador. El programa debe llamar a IDeviceEmulatorManager::Refresh después de recibir la notificación para mantenerse actualizado.

Requisitos

DEMComInterface.tlb

Vea también

Referencia

IDeviceEmulatorManager