Autres technologies d’appareils
Vue d’ensemble de la technologie Autres technologies d’appareils.
Pour développer d’autres technologies d’appareils, vous avez besoin des en-têtes suivants :
- functiondiscoveryapi.h
- functiondiscoveryconstraints.h
- functiondiscoveryprovider.h
- pnpxassoc.h
- wsdattachment.h
- wsdbase.h
- wsdclient.h
- wsddisco.h
- wsdhost.h
- wsdtypes.h
- wsdutil.h
- wsdxml.h
- wsdxmldom.h
Pour obtenir des conseils de programmation pour cette technologie, consultez :
PropertyConstraint Qualifie les conditions de filtre utilisées pour la recherche d’instances de fonction. |
QueryUpdateAction Représente le type d’action que la découverte de fonction effectue sur le instance de fonction spécifié. Ces informations sont utilisées par le gestionnaire de notification de modification du programme client. |
SystemVisibilityFlags Détermine la visibilité des données de la fonction instance. |
WSD_CONFIG_PARAM_TYPE Spécifie le type de données stockées dans une structure de WSD_CONFIG_PARAM. |
WSD_PROTOCOL_TYPE Identifie le type de protocole pris en charge par un port. |
WSDEventType Identifie le type d’événement produit par la couche de session. |
WSDUdpMessageType Identifie le type de message UDP. |
Abandon Annule l’opération asynchrone. |
Abandon Annule le transfert de données sur le flux de données MIME de pièce jointe. |
AbortAsyncOperation Abandonne une opération asynchrone en attente. |
Ajouter Ajoute une fonction instance à la collection. |
Ajouter Fournit des informations sur un hôte de découverte récemment annoncé (à partir d’un message Hello) ou sur une correspondance à une requête lancée par l’utilisateur. |
AddDynamicService Inscrit un objet de service pour les requêtes entrantes, mais n’ajoute pas le service aux métadonnées de l’hôte de l’appareil. Il est utilisé pour les services temporaires (dynamiques). |
AddInstance Crée ou modifie une fonction instance. |
AddNamespace Crée un objet qui représente un espace de noms dans un contexte XML. |
AddNameToNamespace Crée un objet qui représente un nom dans un espace de noms dans un contexte XML. |
AddPropertyConstraint Ajoute une contrainte de propriété à la requête. |
AddQueryConstraint Ajoute une contrainte de requête à la requête. |
Associé Marque une entrée de base de données d’association comme associée. |
Associé Marque une entrée de base de données d’association comme associée et envoie une notification appropriée. |
AsyncOperationComplete Indique que l’opération asynchrone est terminée. |
Attacher Joint une interface de rappel au fournisseur de découverte. |
BeginGetMetadata Envoie une requête asynchrone pour les métadonnées. |
BeginGetMetadata Lance une demande d’échange de métadonnées asynchrone avec le service distant. |
BeginGetStatusForMultipleOperations Commence une opération asynchrone qui récupère le status actuel. |
BeginRenewMultipleOperations Initialise une opération asynchrone qui renouvelle une collection d’abonnements de notification existants en envoyant une nouvelle durée. |
BeginSubscribeToMultipleOperations Initialise une opération asynchrone qui s’abonne à une collection d’événements de notifications ou de sollicitation/réponse. |
BeginUnsubscribeToMultipleOperations Initialise une demande d’annulation asynchrone pour un abonnement à une collection d’événements de notifications ou de sollicitation/réponse. |
Clear Efface les en-têtes HTTP utilisés pour les transmissions SOAP-over-HTTP. |
Close Ferme le flux de données MIME de pièce jointe actuel. (IWSDInboundAttachment.Close) |
Close Ferme le flux de données MIME de pièce jointe actuel. (IWSDOutboundAttachment.Close) |
CreateFunctionInstanceCollection Crée une fonction instance collection. |
CreateInstance Crée une instance de fonction. |
CreateInstance Crée un instance de fonction. |
CreateInstanceCollectionQuery Crée une requête pour une collection d’instances de fonction spécifiques. |
CreateInstanceQuery Crée une requête pour un instance de fonction spécifique. |
CreatePropertyStore Permet aux fournisseurs de réutiliser l’implémentation du magasin de propriétés en mémoire. |
Supprimer Supprime le instance de fonction spécifié de la collection. |
Supprimer Supprime une entrée de la base de données d’association. |
Supprimer Supprime une entrée de la base de données d’association et envoie une notification appropriée. |
DeleteAll Supprime toutes les instances de fonction de la collection. |
Désérialiser Analyse l’adresse, valide ses composants et les enregistre dans l’objet . |
Détacher Détache une interface de rappel du fournisseur de découverte. |
EndGetMetadata Met fin à une demande asynchrone de métadonnées. |
EndGetMetadata Termine la demande d’échange de métadonnées asynchrone et récupère les métadonnées de service à partir de la réponse. |
EndGetStatusForMultipleOperations Termine une opération asynchrone qui récupère le status actuel. |
EndQuery Met fin à une requête exécutée par un fournisseur. |
EndRenewMultipleOperations Termine une opération asynchrone qui renouvelle une collection d’abonnements de notification existants en envoyant une nouvelle durée. |
EndSubscribeToMultipleOperations Termine une opération asynchrone qui s’abonne à une collection d’événements de notifications ou de sollicitation/réponse. |
EndUnsubscribeToMultipleOperations Effectue une demande d’annulation asynchrone pour un abonnement à une collection d’événements de notifications ou de sollicitation/réponse. |
Execute Exécute la requête définie par IFunctionDiscovery::CreateInstanceCollectionQuery. |
Execute Exécute la requête définie par IFunctionDiscovery::CreateInstanceQuery. |
FaultRequest Envoie une erreur correspondant à un contexte de requête donné. |
Get Obtient la fonction spécifiée instance et son index à partir de la collection. |
Get Obtient le nom et la valeur de la contrainte de propriété spécifiée, par clé de propriété. |
Get Obtient la valeur de la contrainte de requête spécifiée, par nom. |
GetAlias Obtient l’alias de l’adresse de découverte. |
GetAllMetadata Récupère toutes les métadonnées de cet appareil. |
GetAsyncState Obtient l’état de l’opération asynchrone. |
GetAt Obtient la clé de propriété à l’index spécifié. |
GetAuthType La méthode GetAuthType récupère le schéma d’authentification HTTP utilisé lors de l’authentification du client. |
GetCategory Obtient les chaînes de catégorie et de sous-catégorie pour la fonction instance. |
GetClientAccessToken La méthode GetClientAccessToken récupère le jeton d’accès client qui peut être utilisé pour authentifier ou emprunter l’identité du client. |
GetClientCertificate Obtient le certificat client. |
GetContext Récupère le contexte de transmission privée pour la transaction actuelle. |
GetCount Obtient le nombre d’instances de fonction dans la collection. |
GetCount Obtient le nombre de propriétés dans le magasin de propriétés. |
GetCount Obtient le nombre d’éléments de la collection. (IProviderPropertyConstraintCollection.GetCount) |
GetCount Obtient le nombre d’éléments de la collection. (IProviderQueryConstraintCollection.GetCount) |
GetEndpointProxy Récupère le proxy de point de terminaison pour l’opération asynchrone. |
GetEndpointProxy Récupère le proxy de point de terminaison pour l’appareil. |
GetEndpointProxy Obtient le proxy de point de terminaison pour l’appareil. |
GetEndpointReference Récupère une adresse WS-Addressing référençant un point de terminaison de l’appareil distant. |
GetErrorInfo Récupère des informations sur la dernière erreur. |
GetEvent Récupère une structure WSD_EVENT qui contient le résultat de l’événement. |
GetExclusive Détermine si le socket est en mode exclusif. |
GetExtendedDiscoXML Récupère les données personnalisées ou extensibles fournies dans l’en-tête ou le corps du message SOAP. |
GetFaultInfo Récupère des informations sur la dernière erreur reçue. |
GetHostMetadata Récupère les métadonnées propres à la classe pour l’appareil décrivant les fonctionnalités de l’appareil et les services qu’il héberge. |
GetID Obtient la chaîne d’identificateur de la fonction instance. |
GetID Récupère l’ID de transport de la transaction actuelle. |
GetInboundHttpHeaders Récupère les en-têtes HTTP actuels utilisés pour les transmissions SOAP-over-HTTP entrantes. |
GetInstance Obtient le instance de fonction spécifié, en fonction de l’identificateur. |
GetInstanceCollection Obtient la collection spécifiée d’instances de fonction, en fonction de la catégorie et de la sous-catégorie. |
GetInstanceId Récupère l’identificateur instance de ce message. |
GetLocalAddress Récupère l’objet d’adresse générique représentant l’adresse locale qui a reçu le message. |
GetLocalInterfaceGUID Récupère le GUID de l’interface réseau locale sur laquelle le message a été reçu. |
GetLocalTransportAddress Récupère la représentation sous forme de chaîne de l’adresse IP (transport local). |
GetLowerParameters Récupère les paramètres de message de la couche située sous cette couche dans la pile de protocoles. |
GetMappedAccessToken Obtient le jeton d’accès mappé. |
GetMessageType Obtient le type de message pour cette configuration d’adresse UDP. |
GetMetadata Récupère les métadonnées d’un objet. |
GetMetadataVersion Récupère la version des métadonnées de ce message. |
GetOutboundHttpHeaders Récupère les en-têtes HTTP actuels utilisés pour les transmissions SOAP-over-HTTP sortantes. |
GetPath Obtient le chemin d’URI de cette adresse. |
GetPort Obtient le numéro de port IP associé à cette adresse de transport. |
GetProbeResolveTag Récupère la balise de recherche correspondant à cet objet de service découvert. |
GetPropertyConstraints Récupère les contraintes de propriété actuelles. |
GetProviderInstanceID Obtient la chaîne d’identificateur du fournisseur instance. |
GetQueryConstraints Récupère les contraintes de requête actuelles. |
GetRemoteAddress Récupère l’objet d’adresse générique représentant l’adresse distante à partir de laquelle le message a été envoyé. |
GetRemoteTransportAddress Récupère la représentation sous forme de chaîne de l’adresse IP (remote transport). |
GetRetransmitParams Récupère les valeurs utilisées par WSD pour déterminer la fréquence à laquelle répéter la transmission du message. |
GetScopeRule Est appelé pour retourner un URI définissant la règle de correspondance d’étendue implémentée. |
GetScopes Récupère une liste d’étendues de WS-Discovery. |
GetSecure Récupère le status si les sessions sécurisées TLS sont activées pour cette adresse. |
GetService Récupère un objet de service qui n’est pas inscrit actuellement. |
GetServiceMetadata Récupère les métadonnées de l’objet IWSDServiceProxy. |
GetServiceProxyById Récupère un proxy de service IWSDServiceProxy générique par ID de service. |
GetServiceProxyByType Récupère un proxy IWSDServiceProxy générique pour un service exposé par l’appareil par nom de type de port. |
GetSignature Obtient la signature d’un message. |
GetSignedInfoHash Obtient le hachage d’une signature de message. |
GetSockaddr Obtient les informations d’adresse de socket. |
GetStatusForMultipleOperations Récupère le status actuel. |
GetThisDeviceMetadata Récupère les métadonnées propres à l’appareil pour cet appareil. |
GetThisModelMetadata Récupère les métadonnées spécifiques au modèle pour l’appareil. |
GetTransportAddress Obtient un pointeur vers une représentation sous forme de chaîne de l’objet d’adresse. (IWSDTransportAddress.GetTransportAddress) |
GetTransportAddressEx Obtient un pointeur vers une représentation sous forme de chaîne de l’objet d’adresse. (IWSDTransportAddress.GetTransportAddressEx) |
GetTTL Obtient le délai de vie (TTL) de tous les paquets sortants à l’aide de cette adresse. |
GetTypes Récupère la liste des types de WS-Discovery. |
GetValue Obtient la valeur de la clé de propriété spécifiée. |
GetXAddrs Récupère une liste de WS-Discovery XAddrs. |
GetXMLContext Obtient le contexte XML associé à ce fournisseur. |
GetXMLContext Obtient le contexte XML associé à l’appareil. |
HasCompleted Indique si l’opération est terminée. |
Init Initialise une instance d’un objet IWSDDeviceHost. |
Init Initialise le proxy d’appareil, en partageant éventuellement une session avec un proxy d’appareil sponsor précédemment initialisé. |
Initialiser Initialise l’objet fournisseur De découverte de fonction. |
Initialiser Initialise un objet qui fournit une interface spécifique qui a été liée à la ressource représentée par la fonction instance. |
InstancePropertyStoreFlush Fournit un mécanisme permettant au fournisseur de conserver les propriétés. |
InstancePropertyStoreOpen Ouvre le magasin de propriétés du fournisseur. |
InstancePropertyStoreValidateAccess Vérifie que le fournisseur prend en charge l’accès demandé. |
InstanceQueryService Crée un objet COM spécifique au fournisseur pour la fonction instance. |
InstanceReleased Libère la fonction spécifiée instance et libère la mémoire précédemment allouée. |
IsInstanceQuery Détermine si une requête concerne une seule fonction instance ou plusieurs instances de fonction. |
IsMessageSignatureTrusted Spécifie si une signature de message est approuvée. |
IsMessageSigned Spécifie si un message est signé. |
IsSubcategoryQuery Détermine si une requête est destinée aux instances de fonction dans une sous-catégorie spécifique. |
Item Obtient la fonction spécifiée instance, par index. |
Item Obtient le nom et la valeur de la contrainte de propriété spécifiée, par index. |
Item Obtient le nom et la valeur de la contrainte de requête spécifiée, par index. |
MatchProbe Détermine si un message Probe correspond à l’hôte spécifié et envoie un WS-Discovery message ProbeMatches si la correspondance est établie. |
MatchProbeEx Détermine si un message Probe correspond à l’hôte spécifié et envoie un WS-Discovery message ProbeMatches avec des informations étendues si la correspondance est établie. |
MatchResolve Détermine si un message Resolve correspond à l’hôte spécifié et envoie un WS-Discovery message ResolveMatches si la correspondance est établie. |
MatchResolveEx Détermine si un message Resolve correspond à l’hôte spécifié et envoie un WS-Discovery message ResolveMatches avec des informations étendues si la correspondance est établie. |
MatchScopes Est appelé pour comparer deux étendues afin de déterminer si elles correspondent. |
Next Obtient le nom et la valeur de la contrainte de propriété suivante dans la collection. |
Next Obtient le nom et la valeur de la contrainte de requête suivante dans la collection. |
OnError Reçoit des erreurs qui se produisent pendant le traitement asynchrone des requêtes. |
OnEvent Reçoit tous les événements d’ajout, de suppression ou de mise à jour pendant une notification. |
OnUpdate Indique qu’une fonction instance a été ajoutée, supprimée ou modifiée. |
OpenPropertyStore Ouvre le magasin de propriétés pour la fonction instance. |
ProbeHandler Est appelé lorsqu’une sonde est reçue par l’éditeur de découverte. |
ProcessFault Traite une erreur SOAP récupérée par GetFaultInfo. |
Publier Annonce la présence d’un hôte réseau en envoyant un message Hello. |
PublishEx Annonce la présence d’un hôte réseau en envoyant un message Hello avec des informations étendues. |
PWSD_SOAP_MESSAGE_HANDLER Référence un gestionnaire de messages SOAP pour les messages entrants. |
Requête Récupère une collection d’instances de fonction qui répondent aux contraintes spécifiées. |
Lire Récupère les données de pièce jointe à partir d’un message envoyé par un hôte distant. |
RegisterNotificationSink Attache un récepteur de notification de rappel au serveur de publication de découverte. |
RegisterPortType Inscrit un type de port pour les messages entrants. |
RegisterScopeMatchingRule Ajoute la prise en charge d’une règle de correspondance d’étendue personnalisée. |
RegisterService Inscrit un objet de service pour les requêtes entrantes et ajoute le service aux métadonnées de l’hôte de l’appareil. |
Remove Supprime la fonction spécifiée instance et retourne un pointeur vers la fonction instance en cours de suppression. |
Remove Fournit des informations sur un hôte de découverte récemment quitté (à partir d’un message Bye). |
RemoveDynamicService Annule l’inscription d’un objet de service qui a été inscrit à l’aide d’AddDynamicService. |
RemoveInstance Supprime la fonction spécifiée instance, en fonction de la catégorie et de la sous-catégorie. |
RemoveInstance Supprime une fonction existante instance. |
RenewMultipleOperations Renouvelle une collection d’abonnements de notification existants en envoyant une nouvelle durée. |
Réinitialiser Réinitialise l’index actuel au début de la collection. (IProviderPropertyConstraintCollection.Reset) |
Réinitialiser Réinitialise l’index actuel au début de la collection. (IProviderQueryConstraintCollection.Reset) |
ResolveHandler Est appelé lorsqu’une résolution est reçue par l’éditeur de découverte. |
RetireService Annule l’inscription d’un objet de service qui a été inscrit à l’aide de RegisterService et supprime le service des métadonnées de l’hôte de l’appareil. |
SearchByAddress Initialise une recherche de WS-Discovery hôtes par adresse d’appareil. |
SearchById Initialise une recherche de WS-Discovery hôtes par identificateur d’appareil. |
SearchByType Initialise une recherche de WS-Discovery hôtes par type d’appareil. |
SearchComplete Appelé pour indiquer qu’une recherche lancée par l’utilisateur a réussi et qu’aucune autre correspondance n’est acceptée pour la recherche. |
Échec de la recherche Est appelé pour indiquer qu’une recherche lancée par l’utilisateur a échoué. |
SendOneWayRequest Envoie un message de demande unidirectionnel. |
SendResponse Envoie un message de réponse correspondant à un contexte de demande donné. |
SendTwoWayRequest Envoie un message de demande bidirectionnel à l’aide d’un modèle d’appel synchrone. |
SendTwoWayRequestAsync Envoie un message de demande bidirectionnel à l’aide d’un modèle d’appel asynchrone. |
Sérialiser Assemble les composants de l’adresse dans une chaîne. |
SetAddressFamily Spécifie la famille d’adresses IP (IPv4, IPv6 ou les deux) à rechercher lors de la découverte d’appareils WSD. |
SetAddressFamily Spécifie la famille d’adresses IP (IPv4, IPv6 ou les deux) sur laquelle l’hôte sera publié. |
SetAlias Définit l’alias de l’adresse de découverte. |
SetCallback Spécifie une interface de rappel à appeler lorsque l’opération asynchrone est terminée. |
SetContext Définit le contexte de transmission privée pour la transaction actuelle. |
SetEventingStatusCallback Définit ou efface le rappel d’événements status. |
SetExclusive Contrôle si le socket est en mode exclusif. |
SetID Définit l’ID de transport de la transaction actuelle. |
SetInboundHttpHeaders Définit les en-têtes HTTP utilisés pour les transmissions SOAP-over-HTTP entrantes. |
SetLocalAddress Définit un objet d’adresse générique représentant l’adresse source qui doit envoyer le message. |
SetMessageType Définit le type de message pour cette configuration d’adresse UDP. |
SetMetadata Définit les métadonnées d’un appareil, à l’exclusion des métadonnées de service définies par l’utilisateur. |
SetNamespaces Associe des espaces de noms personnalisés à l’objet de contexte XML. |
SetOutboundHttpHeaders Définit les en-têtes HTTP utilisés pour les transmissions SOAP-over-HTTP sortantes. |
SetPath Définit le chemin d’URI pour cette adresse. |
SetPort Définit uniquement le numéro de port IP pour cette adresse de transport. |
SetRemoteAddress Définit l’objet d’adresse générique représentant l’adresse distante à l’emplacement où le message est envoyé. |
SetRetransmitParams Définit les valeurs utilisées par WSD pour déterminer la fréquence à laquelle répéter la transmission du message. |
SetSecure Active ou désactive les sessions sécurisées TLS pour cette adresse. |
SetServiceDiscoverable Contrôle si le service est publié à l’aide de WS-Discovery. |
SetSockaddr Définit les informations d’adresse de socket. |
SetTransportAddress Définit la représentation sous forme de chaîne de l’adresse de transport. |
SetTTL Définit la durée de vie (TTL) de tous les paquets sortants à l’aide de cette adresse. |
SetTypes Associe des types de messages personnalisés à l’objet de contexte XML. |
SetValue Définit la valeur de la clé de propriété spécifiée. |
SetWaitHandle Spécifie un handle d’attente à définir à la fin de l’opération. |
SignalEvent Avertit tous les clients abonnés qu’un événement s’est produit. |
Skip Ignore l’élément suivant de la collection. (IProviderPropertyConstraintCollection.Skip) |
Skip Ignore l’élément suivant de la collection. (IProviderQueryConstraintCollection.Skip) |
Start Démarre l’hôte de l’appareil et publie l’hôte de l’appareil à l’aide d’un WS-Discovery message Hello. |
Stop Envoie un message Bye WS-Discovery et arrête l’hôte. |
SubscribeToMultipleOperations S’abonne à une collection d’événements de notifications ou de sollicitation/réponse. |
SubscribeToOperation S’abonne à un événement de notification ou de sollicitation/réponse. |
SubscriptionEnded Appelé lorsque l’appareil a mis fin à l’abonnement. |
SubscriptionRenewalFailed Appelé lorsque l’abonnement pour l’action d’événement spécifiée n’a pas pu être renouvelé. |
SubscriptionRenewed Appelé lorsque l’abonnement pour l’action d’événement spécifiée a été renouvelé avec succès. |
Terminer. Arrête l’hôte et libère tous les services attachés. |
Dissocier Marque une entrée de base de données d’association comme non associée. |
Dissocier Marque une entrée de base de données d’association comme non associée et envoie une notification appropriée. |
Annuler la publication Annonce le départ d’un hôte réseau en envoyant un message Bye. |
UnRegisterNotificationSink Détache un récepteur de notification de rappel du serveur de publication de découverte. |
UnRegisterScopeMatchingRule Supprime la prise en charge d’une règle de correspondance d’étendue personnalisée. |
UnsubscribeToMultipleOperations Annule une collection d’abonnements aux notifications ou aux événements de sollicitation/réponse. |
UnsubscribeToOperation Annule un abonnement à un événement de notification ou de sollicitation/réponse. |
Écrire Envoie des données de pièce jointe à l’hôte distant à l’aide d’un conteneur MIME. |
WSD_STUB_FUNCTION Décrit une fonction stub utilisée pour gérer un message entrant. |
WSDAllocateLinkedMemory Alloue un bloc de mémoire lié. |
WSDAttachLinkedMemory Attache un bloc de mémoire enfant à un bloc de mémoire parent. |
WSDCreateDeviceHost Crée un hôte d’appareil et retourne un pointeur vers l’interface IWSDDeviceHost. (WSDCreateDeviceHost) |
WSDCreateDeviceHost2 Crée un hôte d’appareil qui peut prendre en charge les messages signés et retourne un pointeur vers l’interface IWSDDeviceHost. |
WSDCreateDeviceHostAdvanced Crée un hôte d’appareil et retourne un pointeur vers l’interface IWSDDeviceHost. (WSDCreateDeviceHostAdvanced) |
WSDCreateDeviceProxy Crée un proxy d’appareil et retourne un pointeur vers l’interface IWSDDeviceProxy. (WSDCreateDeviceProxy) |
WSDCreateDeviceProxy2 Crée un proxy d’appareil qui peut prendre en charge les messages signés et retourne un pointeur vers l’interface IWSDDeviceProxy. |
WSDCreateDeviceProxyAdvanced Crée un proxy d’appareil et retourne un pointeur vers l’interface IWSDDeviceProxy. (WSDCreateDeviceProxyAdvanced) |
WSDCreateDiscoveryProvider Crée un objet IWSDiscoveryProvider. |
WSDCreateDiscoveryProvider2 Crée un objet IWSDiscoveryProvider qui prend en charge les messages signés. |
WSDCreateDiscoveryPublisher Crée un objet IWSDiscoveryPublisher. |
WSDCreateDiscoveryPublisher2 Crée un objet IWSDiscoveryPublisher qui prend en charge les messages signés. |
WSDCreateHttpAddress Crée un objet IWSDHttpAddress. |
WSDCreateHttpMessageParameters Crée un objet IWSDHttpMessageParameters. |
WSDCreateOutboundAttachment Crée un objet IWSDOutboundAttachment. |
WSDCreateUdpAddress Crée un objet IWSDUdpAddress. |
WSDCreateUdpMessageParameters Récupère un pointeur vers l’interface IWSDUdpMessageParameters. |
WSDDetachLinkedMemory Détache un bloc de mémoire enfant de son bloc de mémoire parent. |
WSDFreeLinkedMemory Libère un bloc de mémoire précédemment alloué avec WSDAllocateLinkedMemory. |
WSDGenerateFault Génère une erreur SOAP. (WSDGenerateFault) |
WSDGenerateFaultEx Génère une erreur SOAP. (WSDGenerateFaultEx) |
WSDGetConfigurationOption Obtient une option de configuration WSDAPI. |
WSDSetConfigurationOption Définit une option de configuration WSDAPI. |
WSDUriDecode Décode un URI selon les règles de la RFC2396. |
WSDUriEncode Encode un URI en fonction des règles d’encodage d’URI dans RFC2396. |
WSDXMLAddChild Ajoute un élément enfant. |
WSDXMLAddSibling Ajoute un élément frère. |
WSDXMLBuildAnyForSingleElement Crée un élément XML avec un nom et une valeur spécifiés. |
WSDXMLCleanupElement Libère la mémoire associée à un élément XML. |
WSDXMLCreateContext Crée un objet IWSDXMLContext. |
WSDXMLGetNameFromBuiltinNamespace Obtient un nom spécifié à partir de l’espace de noms intégré. |
WSDXMLGetValueFromAny Récupère une valeur de texte à partir d’un élément enfant spécifié d’un élément XML n’importe quel élément. |
IFunctionDiscovery Cette interface est utilisée par les programmes clients pour découvrir des instances de fonction, obtenir le instance de fonction par défaut pour une catégorie et créer des objets de requête de découverte de fonction avancés qui permettent d’inscrire les valeurs par défaut de la découverte de fonction, entre autres. |
IFunctionDiscoveryNotification Cette interface est implémentée par le programme client pour prendre en charge les requêtes asynchrones et est appelée par La découverte de fonction pour notifier le programme client lorsqu’une fonction instance qui répond aux paramètres de requête a été ajoutée ou supprimée. |
IFunctionDiscoveryProvider Il s’agit de l’interface main implémentée par un fournisseur de découverte. Il s’agit de l’interface principale utilisée par l’infrastructure de découverte de fonction pour communiquer avec le fournisseur et ses ressources. |
IFunctionDiscoveryProviderFactory Fournit des méthodes de fabrique pour créer des objets de découverte de fonction. |
IFunctionDiscoveryProviderQuery Cette interface est transmise à tous les appels de méthode IFunctionDiscoveryProvider::Query et contient des informations de définition de requête. Les fournisseurs doivent l’utiliser pour déterminer quelles sont les contraintes pour chaque requête qu’ils reçoivent. |
IFunctionDiscoveryServiceProvider Cette interface est implémentée pour créer et initialiser des objets afin de fournir une interface d’accès spécifiée à une ressource représentée par la fonction instance. Une fois l’objet créé, la méthode Initialize est appelée pour initialiser l’objet. |
IFunctionInstance Une fonction instance est créée à la suite de l’appel de l’une des méthodes IFunctionDiscovery ; le programme client ne crée pas ces objets lui-même. |
IFunctionInstanceCollection Représente un groupe d’objets IFunctionInstance retournés comme résultat d’une requête ou obtenir instance requête. |
IFunctionInstanceCollectionQuery Implémente la requête asynchrone pour une collection d’instances de fonction basées sur la catégorie et la sous-catégorie. |
IFunctionInstanceQuery Implémente la requête asynchrone pour une fonction instance basée sur la catégorie et la sous-catégorie. |
IPNPXAssociation Définit des méthodes pour gérer les entrées de base de données d’association pour les appareils PnP-X. |
IPNPXDeviceAssociation Définit des méthodes pour gérer les entrées de base de données d’association pour les appareils PnP-X. Ces méthodes envoient des notifications lorsque le devnode PnP correspondant change. |
IProviderProperties Est éventuellement implémenté par les fournisseurs de découverte pour créer et gérer directement leur propre magasin de propriétés. |
IProviderPropertyConstraintCollection Cette interface est accessible au fournisseur via IFunctionDiscoveryProviderQuery::GetPropertyConstraints. |
IProviderPublishing Est implémenté par un fournisseur de découverte pour permettre à un programme client d’ajouter et de supprimer des instances de fonction. |
IProviderQueryConstraintCollection Cette interface est accessible au fournisseur via la méthode IFunctionDiscoveryProviderQuery::GetQueryConstraints. |
IWSDAddress Fournit l’accès aux composants individuels d’une adresse de transport. |
IWSDAsyncCallback Gère les rappels pour l’achèvement d’une opération asynchrone. |
IWSDAsyncResult Représente une opération asynchrone. |
IWSDAttachment Interface de base pour tous les autres types de pièces jointes. |
IWSDDeviceHost Représente un appareil compatible DPWS. |
IWSDDeviceHostNotify Fournit des notifications liées à l’appareil à un instance d’un objet IWSDDeviceHost. |
IWSDDeviceProxy Représente un appareil de profil d’appareils distants pour les services web (DPWS) pour les applications clientes et les intergiciels. |
IWSDEndpointProxy Implémente un proxy de messagerie des services d’appareil. |
IWSDEventingStatus Implémentez cette interface pour recevoir une notification quand status modifications se produisent dans les abonnements aux événements. |
IWSDHttpAddress Fournit l’accès aux composants individuels d’une adresse HTTP. |
IWSDHttpAuthParameters Utilisez cette interface pour récupérer le jeton d’accès ou le schéma d’autorisation utilisé lors de l’authentification d’un client. |
IWSDHttpMessageParameters Fournit l’accès aux en-têtes HTTP utilisés lors de la transmission de messages via SOAP-over-HTTP. |
IWSDInboundAttachment Permet aux applications de lire les données jointes encodées en MIME à partir d’un message entrant. |
IWSDiscoveredService Cette interface représente un hôte découvert à distance. |
IWSDiscoveryProvider Utilisé pour découvrir les services sur le réseau publié par WS-Discovery. |
IWSDiscoveryProviderNotify Est implémenté par le programme client pour recevoir des notifications de rappel de IWSDiscoveryProvider. |
IWSDiscoveryPublisher Fournit des méthodes pour annoncer des hôtes et gérer les requêtes entrantes sur les hôtes. |
IWSDiscoveryPublisherNotify Est implémenté par le programme client pour recevoir des notifications de rappel de IWSDiscoveryPublisher. |
IWSDMessageParameters Utilisez cette interface pour communiquer des informations spécifiques aux messages de haut en bas de la pile de protocoles. |
IWSDMetadataExchange Classe de base pour les autres objets qui accèdent aux métadonnées. |
IWSDOutboundAttachment Permet aux applications d’envoyer des données de pièce jointe dans un message à l’aide d’un conteneur MIME. |
IWSDScopeMatchingRule Est implémenté par le programme client pour fournir une règle de correspondance d’étendue personnalisée qui peut être utilisée pour étendre les règles de correspondance d’étendue standard définies dans WS-Discovery. |
IWSDServiceMessaging Est utilisé par le code stub généré pour envoyer des erreurs ou des réponses aux messages entrants. |
IWSDServiceProxy Représente un service WSD distant pour les applications clientes et les intergiciels. |
IWSDServiceProxyEventing Représente un service WSD distant pour les applications clientes et les intergiciels. Cette interface permet l’implémentation de plusieurs opérations asynchrones. |
IWSDSignatureProperty Fournit les propriétés des messages signés. |
IWSDSSLClientCertificate Récupère le certificat SSL client. |
IWSDTransportAddress Représente une adresse de transport basée sur IP. |
IWSDUdpAddress Fournit l’accès aux composants individuels d’une adresse UDP. |
IWSDUdpMessageParameters Utilisez cette interface pour spécifier la fréquence à laquelle WSD répète la transmission du message. |
IWSDXMLContext Collection d’espaces de noms et de types utilisés dans une pile WSDAPI. |
REQUESTBODY_GetStatus Représente un WS-Eventing message de requête GetStatus. |
REQUESTBODY_Renew Représente un message de demande de renouvellement WS-Eventing. |
REQUESTBODY_Subscribe Représente un message de demande d’abonnement WS-Eventing. |
REQUESTBODY_Unsubscribe Représente un message de demande de désabonnement WS-Eventing. |
RESPONSEBODY_GetMetadata Représente un WS-MetadataExchange message de réponse GetMetadata. |
RESPONSEBODY_GetStatus Représente un WS-Eventing message de réponse GetStatus. |
RESPONSEBODY_Renew Représente un message de réponse de renouvellement WS-Eventing. |
RESPONSEBODY_Subscribe Représente un message de réponse d’abonnement WS-Eventing. |
RESPONSEBODY_SubscriptionEnd Représente un message de réponse WS-Eventing SubscriptionEnd. |
WSD_APP_SEQUENCE Représente les informations de séquence d’application relatives aux messages WS-Discovery. |
WSD_BYE Représente un message Bye. |
WSD_CONFIG_ADDRESSES Informations sur les adresses spécifiques qu’un hôte doit écouter. |
WSD_CONFIG_PARAM Représente les paramètres de configuration pour la création d’objets WSDAPI. |
WSD_DATETIME Représente un horodatage. |
WSD_DURATION Représente une durée. |
WSD_ENDPOINT_REFERENCE Représente une référence de point de terminaison WS-Addressing. |
WSD_ENDPOINT_REFERENCE_LIST Représente un nœud dans une liste liée unique de structures WSD_ENDPOINT_REFERENCE. |
WSD_EVENT Fournit une représentation interne d’un message SOAP. |
WSD_EVENTING_DELIVERY_MODE Représente le mode de remise utilisé dans un message d’abonnement WS-Eventing. |
WSD_EVENTING_DELIVERY_MODE_PUSH Représente la référence de point de terminaison utilisée pour la remise push d’événements dans un message d’abonnement WS-Eventing. |
WSD_EVENTING_EXPIRES Représente l’heure d’expiration d’un message WS-Eventing. |
WSD_EVENTING_FILTER Représente un filtre d’événements utilisé dans WS-Eventing messages d’abonnement. |
WSD_EVENTING_FILTER_ACTION Représente une expression booléenne utilisée pour le filtrage des événements. |
WSD_HANDLER_CONTEXT Spécifie le contexte de gestion des messages entrants. |
WSD_HEADER_RELATESTO Représente un bloc d’en-tête d’enveloppe SOAP RelatesTo, tel que spécifié par la spécification WS-Addressing. |
WSD_HELLO Représente un message Hello. |
WSD_HOST_METADATA Fournit des métadonnées pour tous les services hébergés par un appareil. |
WSD_LOCALIZED_STRING Représente une chaîne localisée unique. |
WSD_LOCALIZED_STRING_LIST Représente un nœud dans une liste liée unique de chaînes localisées. |
WSD_METADATA_SECTION Représente une section de métadonnées dans un formulaire générique. |
WSD_METADATA_SECTION_LIST Représente un nœud dans une liste liée unique de sections de métadonnées. |
WSD_NAME_LIST Représente un nœud dans une liste liée unique de structures de noms XML. |
WSD_OPERATION Décrit une opération telle que définie par WSDL en termes d’un ou deux messages. |
WSD_PORT_TYPE Fournit des données sur un type de port. |
WSD_PROBE Représente un message probe. |
WSD_PROBE_MATCH Représente un message ProbeMatch. |
WSD_PROBE_MATCH_LIST Représente un nœud dans une liste liée unique de structures de messages ProbeMatch. |
WSD_PROBE_MATCHES Représente un message ProbeMatches. |
WSD_REFERENCE_PARAMETERS Spécifie les données opaques utilisées par un point de terminaison. |
WSD_REFERENCE_PROPERTIES Spécifie les données supplémentaires utilisées pour identifier un point de terminaison de manière unique. |
WSD_RELATIONSHIP_METADATA Fournit des métadonnées sur la relation entre deux services ou plus. |
WSD_RESOLVE Représente un message Resolve. |
WSD_RESOLVE_MATCH Représente un message ResolveMatch. |
WSD_RESOLVE_MATCHES Représente un message ResolveMatches. |
WSD_SCOPES Collection d’étendues utilisées dans WS-Discovery messagerie. |
WSD_SECURITY_CERT_VALIDATION Représente les critères de mise en correspondance des certificats clients par rapport à ceux d’un serveur HTTPS. (WSD_SECURITY_CERT_VALIDATION) |
WSD_SECURITY_CERT_VALIDATION_V1 Représente les critères de mise en correspondance des certificats clients par rapport à ceux d’un serveur HTTPS. W |
WSD_SECURITY_SIGNATURE_VALIDATION Représente les critères de mise en correspondance des signatures compactes clientes par rapport aux messages. |
WSD_SERVICE_METADATA Fournit des métadonnées concernant un service hébergé par un appareil. |
WSD_SERVICE_METADATA_LIST Représente un nœud dans une liste liée unique de structures de métadonnées de service. |
WSD_SOAP_FAULT Représente une erreur SOAP générée. |
WSD_SOAP_FAULT_CODE Représente un code d’erreur SOAP généré. |
WSD_SOAP_FAULT_REASON Collection de codes de raison associés à un WSD_SOAP_FAULT. |
WSD_SOAP_FAULT_SUBCODE Représente un sous-code d’erreur SOAP généré. |
WSD_SOAP_HEADER Fournit des données d’en-tête SOAP pour la structure WSD_SOAP_MESSAGE. |
WSD_SOAP_MESSAGE Contenu d’un message SOAP WSD. |
WSD_SYNCHRONOUS_RESPONSE_CONTEXT Fournit un contexte pour gérer la réponse à une demande bidirectionnel. |
WSD_THIS_DEVICE_METADATA Spécifie les métadonnées qui sont propres à un appareil spécifique. |
WSD_THIS_MODEL_METADATA Fournit des informations spécifiques au modèle relatives à l’appareil. |
WSD_UNKNOWN_LOOKUP Représente un élément XML qui n’a pas pu être analysé. |
WSD_URI_LIST Représente un nœud dans une liste liée d’URI. |
WSDUdpRetransmitParams Définit les paramètres de répétition d’une transmission de message. |
WSDXML_ATTRIBUTE Décrit un attribut XML. |
WSDXML_ELEMENT Décrit un élément XML. |
WSDXML_ELEMENT_LIST Représente un nœud dans une liste liée d’éléments XML. |
WSDXML_NAME Spécifie un nom qualifié XML. |
WSDXML_NAMESPACE Spécifie un espace de noms XML. |
WSDXML_NODE Décrit un nœud XML. |
WSDXML_PREFIX_MAPPING Décrit un préfixe d’espace de noms XML. |
WSDXML_TEXT Décrit le texte dans un nœud XML. |
WSDXML_TYPE Décrit un type XSD. |