IDeviceEmulatorManager::RegisterRefreshEvent

Aktualisiert: November 2007

Registriert ein Ereignis, um Benachrichtigungen zu erhalten, wenn der IDeviceEmulatorManager aufgrund von Änderungen im Datenspeicher, im Ordner Meine Geräteemulatoren oder im Ordner Alle Geräteemulatoren aktualisiert werden muss.

HRESULT RegisterRefreshEvent(BSTR bstrEventName);

Parameter

  • bstrEventName
    Der zu registrierende Name.

Rückgabewert

Ein HRESULT-Wert, der das Ergebnis des Methodenaufrufs angibt.

Ausnahmen

Ausnahme

Beschreibung

S_FALSE

Das benannte Ereignis ist bereits registriert.

E_INVALIDARG

Das benannte Ereignis ist NULL.

Jeder beliebige andere Fehler.

OpenEvent auf dem benannten Ereignis ist fehlgeschlagen. Um erweiterte Fehlerinformationen abzurufen, rufen Sie GetLastError auf.

Hinweise

Das Ereignis wird ausgelöst wenn sich die Knoten im Fenster Geräteemulator-Manager ändern. Die Konten ändern sich, wenn Sie Geräteemulator-Konfigurationsdateien im Ordner Meine Geräteemulatoren oder im Ordner Alle Geräteemulatoren ändern oder wenn Sie neue Emulator-Betriebssystemabbilder installieren. Das Programm sollte IDeviceEmulatorManager::Refresh aufrufen, nachdem eine Benachrichtigung empfangen wurde, um auf dem neuesten Stand zu bleiben.

Anforderungen

DEMComInterface.tlb

Siehe auch

Referenz

IDeviceEmulatorManager