Método IUPnPDeviceFinderAddCallbackWithInterface::D eviceAddedWithInterface (upnp.h)
El marco UPnP invoca el método DeviceAddedWithInterface para notificar a la aplicación que se ha agregado un dispositivo a la red.
Sintaxis
HRESULT DeviceAddedWithInterface(
[in] LONG lFindData,
[in] IUPnPDevice *pDevice,
[in] GUID *pguidInterface
);
Parámetros
[in] lFindData
Especifica la búsqueda para la que el marco UPnP devuelve resultados. El valor de lFindData es el valor devuelto al autor de la llamada por IUPnPDeviceFinder::CreateAsyncFind.
[in] pDevice
Puntero a un objeto IUPnPDevice que contiene el nuevo dispositivo.
[in] pguidInterface
GUID del adaptador de red a través del cual vino el anuncio del dispositivo.
Valor devuelto
Si el método se realiza correctamente, el valor devuelto es S_OK. De lo contrario, el método devuelve uno de los códigos de error COM definidos en WinError.h.
Comentarios
El marco UPnP consultará si existe la interfaz IUPnPDeviceFinderAddCallbackWithInterface . Si ha implementado la interfaz, el marco UPnP llamará al método DeviceAddedWithInterface . De lo contrario, el marco UPnP llamará al método IUPnPDeviceFinderCallback::D eviceAdded .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | upnp.h |
Archivo DLL | Upnp.dll |