Freigeben über


IUPnPEventSink::OnStateChangedSafe-Methode (upnphost.h)

Die OnStateChangedSafe-Methode sendet ein Ereignis mit der Liste der DISPIDs, die sich geändert haben, an den Gerätehost. Der Gerätehost muss das Dienstobjekt abfragen, um den neuen Wert für jede geänderte Zustandsvariable abzurufen.

Die OnStateChangedSafe-Methode kann nur von Visual Basic-Entwicklern und von Sprachen verwendet werden, die keine nativen Arrays unterstützen.

Syntax

HRESULT OnStateChangedSafe(
  [in] VARIANT varsadispidChanges
);

Parameter

[in] varsadispidChanges

Enthält ein Safearray der DISPIDs der Zustandsvariablen, die sich geändert haben.

Rückgabewert

Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls gibt die Methode einen der com-Fehlercodes zurück, die in WinError.h definiert sind.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile upnphost.h
DLL Upnphost.dll

Weitere Informationen

IUPnPEventSink