Encabezado upnp.h
Las API de UPnP usan este encabezado. Para más información, consulte:
upnp.h contiene las siguientes interfaces de programación:
IUPnPAddressFamilyControl La interfaz IUPnPAddressFamilyControl accede a la marca de familia de direcciones del objeto Device Finder. |
IUPnPAsyncResult La interfaz IUPnPAsyncResult se usa para notificar al punto de control UPnP de una operación de E/S asincrónica completada. |
IUPnPDescriptionDocument La interfaz IUPnPDescriptionDocument permite a una aplicación cargar una descripción del dispositivo. |
IUPnPDescriptionDocumentCallback La interfaz IUPnPDescriptionDocumentCallback permite al marco UPnP comunicar los resultados de una operación de carga asincrónica a una aplicación. |
IUPnPDevice La interfaz IUPnPDevice permite a una aplicación recuperar información sobre un dispositivo específico. |
IUPnPDeviceDocumentAccess La interfaz IUPnPDeviceDocumentAccess permite a una aplicación obtener la dirección URL del documento de descripción del dispositivo. |
IUPnPDeviceDocumentAccessEx Proporciona un método para obtener todo el documento de descripción del dispositivo XML para un dispositivo específico. |
IUPnPDeviceFinder La interfaz IUPnPDeviceFinder permite a una aplicación encontrar un dispositivo. |
IUPnPDeviceFinderAddCallbackWithInterface La interfaz IUPnPDeviceFinderAddCallbackWithInterface permite que el marco UPnP se comunique con una aplicación. |
IUPnPDeviceFinderCallback La interfaz IUPnPDeviceFinderCallback permite al marco UPnP comunicar los resultados de una búsqueda asincrónica a una aplicación. |
IUPnPDevices La interfaz IUPnPDevices enumera una colección de dispositivos. |
IUPnPHttpHeaderControl Permite al autor de la llamada especificar encabezados HTTP adicionales enviados en solicitudes HTTP a un dispositivo. |
IUPnPService La interfaz IUPnPService permite a una aplicación consultar variables de estado e invocar acciones en una instancia de un servicio. |
IUPnPServiceAsync Use esta interfaz para consultar de forma asincrónica variables de estado e invocar acciones en una instancia de un servicio . |
IUPnPServiceCallback La interfaz IUPnPServiceCallback se usa para enviar notificaciones de eventos a clientes de objetos service. |
IUPnPServiceDocumentAccess Use esta interfaz para recuperar y proporcionar el documento descripción del protocolo de control de servicio (SCPD) a una aplicación de punto de control UPnP para exponer acciones admitidas por el servicio y proporcionar información sobre las variables de estado. |
IUPnPServiceEnumProperty Use esta interfaz para retrasar la descarga del protocolo de control de servicio (SCPD) y la suscripción de eventos en los objetos IUPnPService enumerados desde el objeto IUPnPServices. |
IUPnPServices La interfaz IUPnPServices enumera una colección de servicios. |