Lire en anglais

Partager via


en-tête upnp.h

Cet en-tête est utilisé par les API UPnP. Pour plus d'informations, consultez les pages suivantes :

upnp.h contient les interfaces de programmation suivantes :

Interfaces

 
IUPnPAddressFamilyControl

L’interface IUPnPAddressFamilyControl accède à l’indicateur de famille d’adresses de l’objet Device Finder.
IUPnPAsyncResult

L’interface IUPnPAsyncResult est utilisée pour notifier le point de contrôle UPnP d’une opération d’E/S asynchrone terminée.
IUPnPDescriptionDocument

L’interface IUPnPDescriptionDocument permet à une application de charger une description d’appareil.
IUPnPDescriptionDocumentCallback

L’interface IUPnPDescriptionDocumentCallback permet à l’infrastructure UPnP de communiquer les résultats d’une opération de chargement asynchrone à une application.
IUPnPDevice

L’interface IUPnPDevice permet à une application de récupérer des informations sur un appareil spécifique.
IUPnPDeviceDocumentAccess

L’interface IUPnPDeviceDocumentAccess permet à une application d’obtenir l’URL du document de description de l’appareil.
IUPnPDeviceDocumentAccessEx

Fournit une méthode permettant d’obtenir l’intégralité du document de description d’appareil XML pour un appareil spécifique.
IUPnPDeviceFinder

L’interface IUPnPDeviceFinder permet à une application de rechercher un appareil.
IUPnPDeviceFinderAddCallbackWithInterface

L’interface IUPnPDeviceFinderAddCallbackWithInterface permet à l’infrastructure UPnP de communiquer avec une application
IUPnPDeviceFinderCallback

L’interface IUPnPDeviceFinderCallback permet à l’infrastructure UPnP de communiquer les résultats d’une recherche asynchrone à une application.
IUPnPDevices

L’interface IUPnPDevices énumère une collection d’appareils.
IUPnPHttpHeaderControl

Permet à l’appelant de spécifier des en-têtes HTTP supplémentaires envoyés dans les requêtes HTTP à un appareil.
IUPnPService

L’interface IUPnPService permet à une application d’interroger des variables d’état et d’appeler des actions sur un instance d’un service.
IUPnPServiceAsync

Utilisez cette interface pour interroger de manière asynchrone des variables d’état et appeler des actions sur un instance d’un service .
IUPnPServiceCallback

L’interface IUPnPServiceCallback est utilisée pour envoyer des notifications d’événements aux clients d’objets Service.
IUPnPServiceDocumentAccess

Utilisez cette interface pour récupérer et fournir le document SCPD (Service Control Protocol Description) à une application de point de contrôle UPnP afin d’exposer les actions prises en charge par le service et de fournir des informations sur les variables d’état.
IUPnPServiceEnumProperty

Utilisez cette interface pour retarder le téléchargement et l’abonnement aux événements SCPD (Service Control Protocol Description) sur les objets IUPnPService énumérés à partir de l’objet IUPnPServices.
IUPnPServices

L’interface IUPnPServices énumère une collection de services.