Compartir a través de


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

Consulte también

IUPnPDeviceFinder

IUPnPDeviceFinderAddCallbackWithInterface