IUPnPDeviceFinderAddCallbackWithInterface::D eviceAddedWithInterface-Methode (upnp.h)
Die DeviceAddedWithInterface-Methode wird vom UPnP-Framework aufgerufen, um die Anwendung zu benachrichtigen, dass dem Netzwerk ein Gerät hinzugefügt wurde.
Syntax
HRESULT DeviceAddedWithInterface(
[in] LONG lFindData,
[in] IUPnPDevice *pDevice,
[in] GUID *pguidInterface
);
Parameter
[in] lFindData
Gibt die Suche an, für die das UPnP-Framework Ergebnisse zurückgibt. Der Wert von lFindData ist der Wert, der von IUPnPDeviceFinder::CreateAsyncFind an den Aufrufer zurückgegeben wird.
[in] pDevice
Zeiger auf ein IUPnPDevice-Objekt , das das neue Gerät enthält.
[in] pguidInterface
GUID des Netzwerkadapters, über den die Geräteanzeige kam.
Rückgabewert
Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls gibt die Methode einen der in WinError.h definierten COM-Fehlercodes zurück.
Hinweise
Das UPnP-Framework fragt ab, ob die IUPnPDeviceFinderAddCallbackWithInterface-Schnittstelle vorhanden ist. Wenn Sie die Schnittstelle implementiert haben, ruft das UPnP-Framework die DeviceAddedWithInterface-Methode auf. Andernfalls ruft das UPnP-Framework die IUPnPDeviceFinderCallback::D eviceAdded-Methode auf .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | upnp.h |
DLL | Upnp.dll |