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 |