en-tête webservices.h

Cet en-tête est utilisé par les services web Windows. Pour plus d’informations, consultez :

webservices.h contient les interfaces de programmation suivantes :

Functions

 
WS_STRING_VALUE

Initialise une structure WS_STRING en fonction d’une chaîne constante.
WS_XML_STRING_DICTIONARY_VALUE

Fournit un initialiseur pour une structure WS_XML_STRING lorsqu’il existe un ID de dictionnaire associé.
WS_XML_STRING_VALUE

Fournit un initialiseur pour une structure WS_XML_STRING lorsqu’il n’existe aucun ID de dictionnaire associé.
WsAbandonCall

Abandonne un appel spécifié sur le proxy de service spécifié.
WsAbandonMessage

Ignore le reste d’un message spécifié sur un canal spécifié.
WsAbortChannel

Annule toutes les E/S en attente pour un canal spécifié.
WsAbortListener

Annule toutes les E/S en attente pour l’écouteur spécifié.
WsAbortServiceHost

Abandonne toutes les opérations actuelles sur l’hôte de service spécifié.
WsAbortServiceProxy

Abandonne le proxy de service et annule les E/S en attente sur le proxy de service.
WsAcceptChannel

Accepte le message entrant suivant de l’écouteur spécifié.
WsAddCustomHeader

Ajoute l’en-tête défini par l’application spécifié au message.
WsAddErrorString

Ajoute une chaîne d’erreur spécifiée à l’objet d’erreur.
WsAddMappedHeader

Ajoute un en-tête mappé spécifié au message.
WsAddressMessage

Adresse un message à une adresse de point de terminaison spécifiée.
WsAlloc

Alloue un segment de mémoire à partir du tas spécifié.
WsAsyncExecute

Fonction d’assistance pour l’implémentation d’une opération asynchrone.
WsCall

Utilisé en interne par le proxy de service pour mettre en forme les arguments spécifiés en fonction des métadonnées spécifiées et les envoyer dans un message. L’application ne doit jamais appeler cette fonction directement.
WsCheckMustUnderstandHeaders

Vérifie que les en-têtes spécifiés ont été compris par le récepteur. Notez que cette fonction doit être appelée une fois que tous les en-têtes ont été lus pour un message reçu.  .
WsCloseChannel

Ferme un canal spécifié.
WsCloseListener

Provoque l’arrêt de l’écoute de l’écouteur spécifié.
WsCloseServiceHost

Ferme la communication avec l’hôte de service spécifié.
WsCloseServiceProxy

Ferme la communication avec le proxy de service spécifié.
WsCombineUrl

Produit une URL absolue à partir d’une référence d’URL spécifiée (URL absolue ou relative) et d’une URL de base absolue spécifiée.
WsCopyError

Copie un objet d’erreur d’une source spécifiée vers une destination spécifiée.
WsCopyNode

Copie le nœud actuel du lecteur XML spécifié dans l’enregistreur XML spécifié.
WsCountOf

Retourne le nombre d’éléments qu’un tableau spécifié.
WsCreateChannel

Crée un canal pour l’échange de messages avec un point de terminaison.
WsCreateChannelForListener

Crée un canal associé à un écouteur spécifié.
WsCreateError

Crée un objet d’erreur qui peut être transmis aux fonctions pour enregistrer des informations d’erreur enrichies.
WsCreateFaultFromError

Construit un WS_FAULT à partir d’un objet d’erreur spécifié.
WsCreateHeap

Crée un objet tas.
WsCreateListener

Crée un écouteur avec les propriétés spécifiées.
WsCreateMessage

Crée un objet de message avec les propriétés spécifiées.
WsCreateMessageForChannel

Crée un message à utiliser avec un canal spécifié.
WsCreateMetadata

Crée un objet de métadonnées utilisé pour collecter et traiter des documents de métadonnées.
WsCreateReader

Crée un lecteur XML avec les propriétés spécifiées.
WsCreateServiceEndpointFromTemplate

Routine d’assistance pour la création d’un point de terminaison de service (WS_SERVICE_ENDPOINT) à partir de modèles de stratégie.
WsCreateServiceHost

Crée un hôte de service pour les points de terminaison spécifiés.
WsCreateServiceProxy

Crée un proxy de service avec les propriétés spécifiées.
WsCreateServiceProxyFromTemplate

Routine d’assistance pour la création d’un proxy de service à partir de modèles de stratégie.
WsCreateWriter

crée un enregistreur XML avec les propriétés spécifiées.
WsCreateXmlBuffer

Crée une mémoire tampon XML qui peut être utilisée pour traiter les données XML.
WsCreateXmlSecurityToken

Crée un jeton de sécurité à partir de son formulaire XML spécifié.
WsDateTimeToFileTime

Convertit un objet WS_DATETIME en objet FILETIME. Une référence à l’objet FILETIME est retournée par le paramètre de sortie.
WsDecodeUrl

Évalue les composants d’une URL pour déterminer son « schéma ».
WsEncodeUrl

Encode le WS_URL spécifié dans une chaîne d’URL en fonction de ses composants. Les valeurs sont échappées si nécessaire, combinées et stockées dans la WS_HEAP spécifiée, et le résultat est retourné en tant que WS_STRING.
WsEndReaderCanonicalization

Cette fonction arrête la canonicalisation XML démarrée par un appel de fonction WsStartReaderCanonicalization précédent. Les octets canoniques restants mis en mémoire tampon par le lecteur sont écrits dans la fonction de rappel.
WsEndWriterCanonicalization

Cette fonction arrête la canonicalisation XML démarrée par l’appel WsStartWriterCanonicalization précédent. Les octets canoniques restants mis en mémoire tampon par l’enregistreur sont écrits dans la fonction de rappel.
WsFileTimeToDateTime

Prend une référence à un objet FILETIME et le convertit en objet WS_DATETIME. Une référence à l’objet WS_DATETIME est retournée par le paramètre de sortie.
WsFillBody

Garantit qu’il existe un nombre suffisant d’octets disponibles dans un message pour la lecture.
WsFillReader

Vérifie que le lecteur a mis en mémoire tampon le nombre minimal d’octets de données XML à utiliser par les fonctions de lecture suivantes.
WsFindAttribute

Recherche les attributs de l’élément actuel pour un attribut portant le nom et l’espace de noms spécifiés et retourne son index qui peut être transmis à WsReadStartAttribute.
WsFlushBody

Vide toutes les données de corps de message accumulées qui ont été écrites.
WsFlushWriter

Indique au writer d’appeler le rappel spécifié dans WS_XML_WRITER_STREAM_OUTPUT si des données suffisantes ont été mises en mémoire tampon.
WsFreeChannel

Libère la ressource mémoire associée à un objet Channel.
WsFreeError

Libère la ressource de mémoire associée à un objet Error créé à l’aide de WsCreateError. Cela libère l’objet et ses informations constituantes.
WsFreeHeap

Cela libère l’objet tas et la mémoire associée à toutes les allocations effectuées sur celle-ci à l’aide de WsAlloc.
WsFreeListener

Libère la ressource mémoire associée à un objet Listener.
WsFreeMessage

Libère la ressource mémoire associée à un objet Message.
WsFreeMetadata

Libère la ressource mémoire associée à un objet de métadonnées.
WsFreeReader

Libère la ressource mémoire associée à un objet XML_Reader.
WsFreeSecurityToken

Libère la ressource mémoire associée à un objet Security Token.
WsFreeServiceHost

Libère la mémoire associée à un objet Hôte de service.
WsFreeServiceProxy

Libère la mémoire associée à une ressource proxy de service.
WsFreeWriter

Libère la ressource mémoire associée à un objet Writer XML.
WsGetChannelProperty

Récupère une propriété du canal référencée par le paramètre de canal.
WsGetCustomHeader

Recherche un en-tête défini par l’application du message et le désérialise.
WsGetDictionary

Récupère un objet Dictionary XML. Le dictionnaire récupéré est retourné par le paramètre de référence du dictionnaire.
WsGetErrorProperty

Récupère une propriété d’un objet WS_ERROR référencé par le paramètre d’erreur.
WsGetErrorString

Récupère une chaîne d’erreur à partir d’un objet d’erreur.
WsGetFaultErrorDetail

Lisez les détails de l’erreur stockés dans un objet WS_ERROR.
WsGetFaultErrorProperty

Récupère une propriété d’erreur d’erreur d’un objet WS_ERROR référencé par le paramètre d’erreur.
WsGetHeader

Recherche un en-tête standard particulier dans le message et le désérialise.
WsGetHeaderAttributes

Cette fonction remplit un paramètre ULONG avec le WS_HEADER_ATTRIBUTES de l’élément d’en-tête sur lequel le lecteur est positionné. La version d’enveloppe du message est utilisée pour déterminer quels attributs retourner.
WsGetHeapProperty

Récupère une propriété particulière d’un tas spécifié.
WsGetListenerProperty

Récupère une propriété d’objet écouteur spécifiée. La propriété à récupérer est identifiée par un paramètre d’entrée WS_LISTENER_PROPERTY_ID.
WsGetMappedHeader

Recherche un en-tête mappé dans le message et le désérialise.
WsGetMessageProperty

Récupère une propriété d’objet Message spécifiée. La propriété à récupérer est identifiée par un paramètre d’entrée WS_MESSAGE_PROPERTY_ID.
WsGetMetadataEndpoints

Retourne les « points de terminaison » définis dans les documents d’objet de métadonnées.
WsGetMetadataProperty

Récupère une propriété d’objet WS_METADATA spécifiée. La propriété à récupérer est identifiée par un paramètre d’entrée WS_METADATA_PROPERTY_ID.
WsGetMissingMetadataDocumentAddress

Cette fonction retourne l’adresse d’un document manquant référencé par l’objet de métadonnées.
WsGetNamespaceFromPrefix

Cette fonction retourne un espace de noms du préfixe auquel elle est liée.
WsGetOperationContextProperty

Retourne une propriété du contexte d’opération spécifié. Il convient de noter que la validité de ces propriétés est limitée à la durée de vie du contexte d’opération lui-même.
WsGetPolicyAlternativeCount

Récupère le nombre d’alternatives disponibles dans l’objet de stratégie. Le nombre d’alternatives peut être utilisé pour parcourir chaque alternative à l’aide de WsMatchPolicyAlternative.
WsGetPolicyProperty

Récupère une propriété d’un objet de stratégie.
WsGetPrefixFromNamespace

Cette fonction retourne le préfixe auquel un espace de noms est lié. Il peut y avoir plusieurs préfixes dans l’étendue et cette fonction est libre de retourner l’un d’eux.
WsGetReaderNode

La fonction retourne le nœud XML à la position actuelle du lecteur XML.
WsGetReaderPosition

Retourne la position actuelle du lecteur. Cela ne peut être utilisé que sur un lecteur défini sur xmlBuffer.
WsGetReaderProperty

Cette fonction retourne une propriété du lecteur XML spécifié.
WsGetSecurityContextProperty

Obtient une propriété du contexte de sécurité spécifié.
WsGetSecurityTokenProperty

Extrait un champ ou une propriété à partir d’un jeton de sécurité.
WsGetServiceHostProperty

Récupère une propriété hôte de service spécifiée. La propriété à récupérer est identifiée par un paramètre d’entrée WS_SERVICE_PROPERTY_ID.
WsGetServiceProxyProperty

Cette fonction récupère une propriété proxy de service spécifiée. La propriété à récupérer est identifiée par un paramètre d’entrée WS_PROXY_PROPERTY_ID.
WsGetWriterPosition

Retourne la position actuelle de l’enregistreur. Cela ne peut être utilisé que sur un enregistreur défini sur un xmlBuffer. Lors de l’écriture dans une mémoire tampon, la position représente le nœud xml avant lequel de nouvelles données seront placées.
WsGetWriterProperty

Récupère une propriété d’enregistreur XML spécifiée. La propriété à récupérer est identifiée par un paramètre d’entrée WS_XML WRITER_PROPERTY_ID.
WsGetXmlAttribute

Recherche l’attribut xml le plus proche dans l’étendue avec le localName spécifié et retourne sa valeur. La valeur retournée est placée sur le tas spécifié.
WsInitializeMessage

Cette fonction initialise les en-têtes du message en préparation du traitement.
WsMarkHeaderAsUnderstood

Cette fonction marque un en-tête comme étant « compris » par l’application.
WsMatchPolicyAlternative

Vérifie qu’une alternative de stratégie est compatible avec la contrainte de stratégie spécifiée.
WsMoveReader

Déplace la position actuelle du lecteur, comme spécifié par le paramètre moveTo. Cette fonction ne peut être utilisée que sur un lecteur défini sur un xmlBuffer.
WsMoveWriter

Déplace la position actuelle de l’enregistreur, comme spécifié par le paramètre moveTo.
WsOffsetOf

Retourne le décalage en octets d’un champ dans une structure en fonction des noms de la structure et du champ.
WsOpenChannel

Ouvrez un canal vers un point de terminaison.
WsOpenListener

Lance l'« écoute » sur une adresse spécifiée. Une fois qu’un écouteur est ouvert, les canaux peuvent être acceptés à partir de celui-ci. Si l’ouverture réussit, l’écouteur doit être fermé à l’aide de la fonction WsCloseListener avant que les ressources de l’écouteur puissent être libérées.
WsOpenServiceHost

Ouvre un hôte de service pour la communication et démarre les écouteurs sur tous les points de terminaison. Les applications clientes ne peuvent pas se connecter aux points de terminaison de service tant que WsOpenSerivceHost n’est pas appelé.
WsOpenServiceProxy

Ouvre un proxy de service vers un point de terminaison de service.
WsPullBytes

Configure un rappel à appeler pour obtenir les octets à écrire dans un élément. Dans certains encodages, cela peut être plus efficace en éliminant une copie des données.
WsPushBytes

Établit un rappel à appeler pour écrire des octets dans un élément. Dans certains encodages, cela peut être plus efficace en éliminant une copie des données.
WsReadArray

Lit une série d’éléments du lecteur et interprète leur contenu en fonction du type valeur spécifié.
WsReadAttribute

Lit un attribut produisant une valeur du WS_TYPE spécifié.
WsReadBody

Il s’agit d’une fonction d’assistance qui désérialise une valeur du lecteur XML du message. La WS_MESSAGE_STATE doit être définie sur WS_MESSAGE_STATE_READING. Cette fonction n’entraîne aucune transition d’état.
WsReadBytes

Lit le texte du Lecteur et décode les caractères sous forme d’octets en fonction de la spécification base64.
WsReadChars

Lit un nombre spécifié de caractères de texte à partir du lecteur.
WsReadCharsUtf8

Lit un nombre spécifié de caractères de texte du lecteur et les retourne encodés en UTF-8.
WsReadElement

Lit un élément produisant une valeur de la WS_TYPE spécifiée.
WsReadEndAttribute

Déplace le lecteur vers le nœud d’élément contenant l’attribut lu.
WsReadEndElement

Cette fonction garantit que le nœud Lecteur actuel est un élément End et avance le lecteur vers le nœud suivant.
WsReadEndpointAddressExtension

Lit une extension du WS_ENDPOINT_ADDRESS.
WsReadEnvelopeEnd

Lit les éléments fermants d’un message. L’opération permet de lire des messages provenant de sources autres que les canaux. Si la source est un canal, utilisez WsReadMessageEnd.
WsReadEnvelopeStart

Lit les en-têtes du message et prépare à lire les éléments du corps.
WsReadMessageEnd

Lisez les éléments fermants d’un message à partir d’un canal.
WsReadMessageStart

Lisez les en-têtes du message suivant à partir du canal et préparez-vous à lire les éléments du corps.
WsReadMetadata

Lit un élément Metadata et l’ajoute aux documents De métadonnées de l’objet Metadata.
WsReadNode

Cette opération avance le lecteur vers le nœud suivant dans le flux d’entrée.
WsReadQualifiedName

Lit un nom qualifié et le sépare dans son préfixe, localName et espace de noms en fonction de l’étendue d’espace de noms actuelle du XML_READER.
WsReadStartAttribute

Déplace le lecteur vers l’attribut spécifié afin que le contenu puisse être lu à l’aide de WsReadValue, WsReadChars ou WsReadBytes.
WsReadStartElement

L’appel de cette fonction avance le lecteur au-delà d’un élément de démarrage qui ignore tout espace blanc.
WsReadToStartElement

Avance le lecteur jusqu’à l’élément de démarrage suivant en ignorant les espaces blancs et les commentaires si nécessaire. Si vous le souhaitez, il peut également vérifier le nom local et l’espace de noms de l’élément.
WsReadType

Lit une valeur d’une WS_TYPE donnée à partir de XML en fonction de la WS_TYPE_MAPPING.
WsReadValue

Lit le texte d’un lecteur et l’analyse en fonction du type de valeur spécifié.
WsReadXmlBuffer

Lit le nœud actuel d’un lecteur dans un WS_XML_BUFFER.
WsReadXmlBufferFromBytes

Utilise un lecteur pour convertir un ensemble d’octets encodés en WS_XML_BUFFER.
WsReceiveMessage

Recevez un message et désérialisez le corps du message sous forme de valeur.
WsRegisterOperationForCancel

Une opération de service peut utiliser cette fonction pour s’inscrire à une notification d’annulation. Il n’est valide d’appeler cette API que lorsque l’opération de service est en cours d’exécution. Le comportement pour l’appeler après l’achèvement de l’opération de service n’est pas pris en charge.
WsRemoveCustomHeader

Supprime un en-tête personnalisé du message. Cette fonction est conçue pour gérer les types d’en-têtes qui apparaissent une fois dans le message et qui sont ciblés sur le récepteur final. Les en-têtes ciblés par un rôle autre que le récepteur ultime sont ignorés.
WsRemoveHeader

Supprime l’objet WS_HEADER_TYPE standard d’un message.
WsRemoveMappedHeader

Supprime toutes les instances d’un en-tête mappé du message.
WsRemoveNode

Supprime le nœud à la position spécifiée de la mémoire tampon xml. S’il est positionné sur un élément, il supprime l’élément, y compris tous ses enfants et son élément final correspondant, sinon il supprime un seul nœud.
WsRequestReply

Permet d’envoyer un message de demande et de recevoir un message de réponse corrélé.
WsRequestSecurityToken

Obtenez un jeton de sécurité à partir d’un service de jeton de sécurité (STS) qui agit comme émetteur de jeton dans un scénario de fédération.
WsResetChannel

Réinitialisez un canal afin qu’il puisse être réutilisé.
WsResetError

Libère le contenu du paramètre d’objet d’erreur, mais ne libère pas la ressource allouée au paramètre d’objet d’erreur.
WsResetHeap

Libère toutes les allocations de tas. Les allocations effectuées sur le tas à l’aide de WsAlloc ne sont plus valides. L’allocation de l’objet Heap lui-même n’est pas publiée.
WsResetListener

Réinitialise un objet Listener afin qu’il puisse être réutilisé. L’utilisation de cette fonction nécessite que l’état de l’écouteur soit défini sur WS_LISTENER_STATE_CREATED ou WS_LISTENER_STATE_CLOSED.
WsResetMessage

Définit l’état du message sur WS_MESSAGE_STATE_EMPTY. Dans cet état, l’objet Message peut être réutilisé.
WsResetMetadata

Réinitialise un état d’objet de métadonnées à WS_METADATA_STATE_CREATED. Dans cet état, l’objet Metadata peut être réutilisé. WS_POLICY objets récupérés à l’aide de l’objet Metadata sera libéré.
WsResetServiceHost

Réinitialise l’hôte de service afin qu’il puisse être rouvert.
WsResetServiceProxy

Réinitialise le proxy de service.
WsRevokeSecurityContext

Révoque un contexte de sécurité. Ne peut être appelé que côté serveur. D’autres demandes utilisant ce contexte de sécurité échouent et une erreur est envoyée au client.
WsSendFaultMessageForError

Envoie un message d’erreur en fonction d’un objet WS_ERROR.
WsSendMessage

Envoyez un message sur un canal à l’aide de la sérialisation pour écrire l’élément body.
WsSendReplyMessage

Envoie un message qui est une réponse à un message reçu.
WsSetChannelProperty

Définit une propriété du canal.
WsSetErrorProperty

Définit une propriété d’objet WS_ERROR.
WsSetFaultErrorDetail

Écrivez les détails d’erreur stockés dans un objet WS_ERROR.
WsSetFaultErrorProperty

Définissez une propriété Fault d’un objet WS_ERROR.
WsSetHeader

Ajoute ou remplace l’en-tête standard spécifié dans le message.
WsSetInput

Définit l’encodage et les sources d’entrée pour un lecteur XML.
WsSetInputToBuffer

Définit l’entrée lecteur sur une mémoire tampon XML spécifiée. Les propriétés de lecteur spécifiées dans WsSetInputToBuffer remplacent les propriétés définies par WsCreateReader.
WsSetListenerProperty

Définit une propriété Listenerobject.
WsSetMessageProperty

Cette opération définit une propriété Messageproperty.
WsSetOutput

Définit les rappels d’encodage et de sortie pour l’enregistreur. Les rappels sont utilisés pour fournir des mémoires tampons au writer et effectuer des e/s asynchrones.
WsSetOutputToBuffer

Cette opération positionne l’enregistreur à la fin de la mémoire tampon spécifiée.
WsSetReaderPosition

Définit la position actuelle du lecteur. La position doit avoir été obtenue par un appel à WsGetReaderPosition ou WsGetWriterPosition. Cette fonction ne peut être utilisée que sur un lecteur défini sur un WS_XML_BUFFER.
WsSetWriterPosition

Définit la position actuelle de l’enregistreur. La position doit avoir été obtenue par un appel à WsGetReaderPosition ou WsGetWriterPosition.
WsShutdownSessionChannel

Utilisé pour signaler la fin des messages pour un canal de session.
WsSkipNode

Avance le lecteur dans le flux d’entrée.
WsStartReaderCanonicalization

Cette opération commence le processus de mise en place du lecteur XML spécifié dans un formulaire standard ou « canonisé ».
WsStartWriterCanonicalization

Démarre la canonisation sur l’enregistreur XML spécifié.
WsTrimXmlWhitespace

Supprime les espaces blancs de début et de fin d’une séquence de caractères.
WsVerifyXmlNCName

Vérifie si la chaîne d’entrée est un NCName XML valide.
WsWriteArray

Cette opération envoie une série d’éléments à un enregistreur XML.
WsWriteAttribute

Écrivez une valeur typée en tant qu’attribut XML.
WsWriteBody

Écrit une valeur dans le corps d’un message. Il s’agit d’une fonction d’assistance qui sérialise une valeur vers l’enregistreur XML du message. L’état du message doit être défini sur WS_MESSAGE_STATE_WRITING. Cette fonction n’entraîne aucune transition d’état.
WsWriteBytes

Écrit des octets dans l’enregistreur dans un format optimisé pour l’encodage. Lors de l’écriture dans un encodage de texte, il émet les octets encodés en base64. Lors de l’écriture dans un format binaire, il émet directement les octets.
WsWriteChars

Écrit une série de caractères dans un élément ou un attribut.
WsWriteCharsUtf8

Écrit une série de caractères encodés en UTF-8 dans un élément ou un attribut.
WsWriteElement

Écrivez une valeur typée en tant qu’élément XML.
WsWriteEndAttribute

Cette opération termine l’écriture d’un attribut dans l’élément actuel. Si WsWriteStartAttribute est appelé Writer n’autorise pas l’écriture d’un autre élément ou attribut tant que WsWriteEndAttribute n’est pas appelé.
WsWriteEndCData

Termine une section CDATA dans l’enregistreur.
WsWriteEndElement

Écrit un élément de fin dans un writer.
WsWriteEndStartElement

Force l’enregistreur à valider l’élément actuel et empêche l’écriture d’autres attributs dans l’élément.
WsWriteEnvelopeEnd

Écrit les éléments fermants d’un message.
WsWriteEnvelopeStart

Écrit le début du message, y compris l’ensemble actuel d’en-têtes du message et se prépare à écrire les éléments du corps.
WsWriteMessageEnd

Écrivez les éléments fermants du message dans le canal.
WsWriteMessageStart

Écrivez tous les en-têtes du message dans le canal et préparez-vous à écrire les éléments du corps.
WsWriteNode

Écrit le nœud spécifié dans l’enregistreur XML.
WsWriteQualifiedName

Écrit un nom qualifié XML dans l’enregistreur.
WsWriteStartAttribute

Cette opération commence à écrire un attribut dans l’élément actuel.
WsWriteStartCData

Cette opération démarre une section CDATA dans l’enregistreur.
WsWriteStartElement

Écrit un élément de début dans l’enregistreur.
WsWriteText

Écrit le texte spécifié dans l’enregistreur XML.
WsWriteType

Écrivez une valeur d’un WS_TYPE donné dans XML en fonction de la WS_TYPE_MAPPING.
WsWriteValue

Cette opération dérive la meilleure représentation d’une valeur primitive à partir de l’encodage sous-jacent et transmet la valeur dérivée à un objet Writer.
WsWriteXmlBuffer

Écrit un WS_XML_BUFFER dans un enregistreur.
WsWriteXmlBufferToBytes

Utilise un enregistreur pour convertir un WS_XML_BUFFER en un ensemble codé d’octets.
WsWriteXmlnsAttribute

Écrit un attribut Xmlns dans l’élément actuel.
WsXmlStringEquals

Compare deux objets WS_XML_STRING pour l’égalité. L’opération effectue une comparaison ordinale des valeurs de caractères contenues par les objets String.

Fonctions de rappel

 
WS_ABANDON_MESSAGE_CALLBACK

Gère l’appel WsAbandonMessage pour un WS_CUSTOM_CHANNEL_BINDING.
WS_ABORT_CHANNEL_CALLBACK

Gère l’appel WsAbortChannel pour un WS_CUSTOM_CHANNEL_BINDING.
WS_ABORT_LISTENER_CALLBACK

Gère l’appel WsAbortListener pour un WS_CUSTOM_CHANNEL_BINDING.
WS_ACCEPT_CHANNEL_CALLBACK

Gère l’appel WsAcceptChannel pour une WS_CUSTOM_CHANNEL_BINDING.
WS_ASYNC_CALLBACK

Paramètre de fonction de rappel utilisé avec le modèle asynchrone.
WS_ASYNC_FUNCTION

Utilisé avec WsAsyncExecute pour spécifier la fonction suivante à appeler dans une série d’opérations asynchrones. (WS_ASYNC_FUNCTION)
WS_CERT_ISSUER_LIST_NOTIFICATION_CALLBACK

Avertit le client de la liste des émetteurs de certificats acceptables pour le serveur.
WS_CERTIFICATE_VALIDATION_CALLBACK

Le rappel WS_CERTIFICATE_VALIDATION_CALLBACK est appelé pour valider un certificat lorsqu’une connexion à un serveur HTTP a été établie et les en-têtes envoyés.
WS_CLOSE_CHANNEL_CALLBACK

Gère l’appel WsCloseChannel pour un WS_CUSTOM_CHANNEL_BINDING.
WS_CLOSE_LISTENER_CALLBACK

Gère l’appel WsCloseListener pour un WS_CUSTOM_CHANNEL_BINDING.
WS_CREATE_CHANNEL_CALLBACK

Gère l’appel WsCreateChannel pour un WS_CUSTOM_CHANNEL_BINDING.
WS_CREATE_CHANNEL_FOR_LISTENER_CALLBACK

Gère l’appel WsCreateChannelForListener pour un WS_CUSTOM_CHANNEL_BINDING.
WS_CREATE_DECODER_CALLBACK

Gère la création d’une instance de décodeur.
WS_CREATE_ENCODER_CALLBACK

Gère la création d’une instance d’encodeur.
WS_CREATE_LISTENER_CALLBACK

Gère l’appel WsCreateListener pour un WS_CUSTOM_CHANNEL_BINDING.
WS_DECODER_DECODE_CALLBACK

Décode un message.
WS_DECODER_END_CALLBACK

Décode la fin d’un message.
WS_DECODER_GET_CONTENT_TYPE_CALLBACK

Obtient le type de contenu du message. (WS_DECODER_GET_CONTENT_TYPE_CALLBACK)
WS_DECODER_START_CALLBACK

Démarre le décodage d’un message.
WS_DURATION_COMPARISON_CALLBACK

Compare deux durées.
WS_DYNAMIC_STRING_CALLBACK

Détermine si la chaîne spécifiée peut être écrite sous forme optimisée.
WS_ENCODER_ENCODE_CALLBACK

Encode un message.
WS_ENCODER_END_CALLBACK

Encode la fin d’un message.
WS_ENCODER_GET_CONTENT_TYPE_CALLBACK

Obtient le type de contenu du message. (WS_ENCODER_GET_CONTENT_TYPE_CALLBACK)
WS_ENCODER_START_CALLBACK

Démarre l’encodage d’un message.
WS_FREE_CHANNEL_CALLBACK

Gère l’appel WsFreeChannel pour un WS_CUSTOM_CHANNEL_BINDING.
WS_FREE_DECODER_CALLBACK

Gère la libération d’une instance de décodeur.
WS_FREE_ENCODER_CALLBACK

Gère la libération d’une instance d’encodeur.
WS_FREE_LISTENER_CALLBACK

Gère l’appel WsFreeListener pour un WS_CUSTOM_CHANNEL_BINDING.
WS_GET_CERT_CALLBACK

Fournit un certificat au runtime de sécurité.
WS_GET_CHANNEL_PROPERTY_CALLBACK

Gère l’appel WsGetChannelProperty pour un WS_CUSTOM_CHANNEL_BINDING.
WS_GET_LISTENER_PROPERTY_CALLBACK

Gère l’appel WsGetListenerProperty pour un WS_CUSTOM_CHANNEL_BINDING.
WS_HTTP_REDIRECT_CALLBACK

Appelé lorsqu’un message est sur le point d’être redirigé automatiquement vers un autre service utilisant la fonctionnalité de redirection automatique HTTP, comme décrit dans RFC2616.
WS_IS_DEFAULT_VALUE_CALLBACK

Détermine si une valeur est la valeur par défaut.
WS_MESSAGE_DONE_CALLBACK

Avertit l’appelant que le message a terminé son utilisation de la structure WS_XML_READER fournie à WsReadEnvelopeStartfunction ou de la structure WS_XML_WRITER fournie à la fonction WsWriteEnvelopeStart.
WS_OPEN_CHANNEL_CALLBACK

Gère l’appel WsOpenChannel pour un WS_CUSTOM_CHANNEL_BINDING.
WS_OPEN_LISTENER_CALLBACK

Gère l’appel WsOpenListener pour un WS_CUSTOM_CHANNEL_BINDING.
WS_OPERATION_CANCEL_CALLBACK

Indique l’annulation d’un appel d’opération de service asynchrone suite à un arrêt abandonné de l’hôte de service.
WS_OPERATION_FREE_STATE_CALLBACK

Permet à une application de nettoyer les informations d’état inscrites avec le rappel d’annulation.
WS_PROXY_MESSAGE_CALLBACK

Appelé lorsque les en-têtes du message d’entrée sont sur le point d’être envoyés, ou lorsque les en-têtes de message de sortie sont juste reçus.
WS_PULL_BYTES_CALLBACK

Utilisé par la fonction WsPullBytes pour demander les données qui doivent être écrites.
WS_PUSH_BYTES_CALLBACK

Utilisé par la fonction WsPushBytes pour demander que les données soient écrites.
WS_READ_CALLBACK

Utilisé par le WS_XML_READERto lu à partir d’une source dans une mémoire tampon.
WS_READ_MESSAGE_END_CALLBACK

Gère l’appel WsReadMessageEnd pour un WS_CUSTOM_CHANNEL_BINDING.
WS_READ_MESSAGE_START_CALLBACK

Gère l’appel WsReadMessageStart pour un WS_CUSTOM_CHANNEL_BINDING.
WS_READ_TYPE_CALLBACK

Lit une valeur lorsque WS_TYPEhas été spécifié.
WS_RESET_CHANNEL_CALLBACK

Gère l’appel WsResetChannel pour un WS_CUSTOM_CHANNEL_BINDING.
WS_RESET_LISTENER_CALLBACK

Gère l’appel WsResetListener pour un WS_CUSTOM_CHANNEL_BINDING.
WS_SERVICE_ACCEPT_CHANNEL_CALLBACK

Appelé lorsqu’un canal est accepté sur un écouteur de point de terminaison par hôte de service.
WS_SERVICE_CLOSE_CHANNEL_CALLBACK

Appelé lorsqu’un canal est fermé ou abandonné sur un point de terminaison.
WS_SERVICE_MESSAGE_RECEIVE_CALLBACK

Appelé lorsqu’un WS_MESSAGE est reçu sur un point de terminaison configuré avec un WS_SERVICE_CONTRACT qui a défini defaultMessageHandlerCallback.
WS_SERVICE_SECURITY_CALLBACK

Appelé lorsque les en-têtes du message entrant sont reçus et que le corps n’est pas traité.
WS_SERVICE_STUB_CALLBACK

Appelé par le modèle de service pour déléguer à l’appel d’opération de service.
WS_SET_CHANNEL_PROPERTY_CALLBACK

Gère l’appel WsSetChannelProperty pour un WS_CUSTOM_CHANNEL_BINDING.
WS_SET_LISTENER_PROPERTY_CALLBACK

Gère l’appel WsSetListenerProperty pour un WS_CUSTOM_CHANNEL_BINDING.
WS_SHUTDOWN_SESSION_CHANNEL_CALLBACK

Gère l’appel WsShutdownSessionChannel pour un WS_CUSTOM_CHANNEL_BINDING.
WS_VALIDATE_PASSWORD_CALLBACK

Valide une paire nom d’utilisateur/mot de passe côté récepteur.
WS_VALIDATE_SAML_CALLBACK

Valide une assertion SAML.
WS_WRITE_CALLBACK

Utilisé par la fonction WS_XML_WRITER pour écrire une mémoire tampon spécifiée dans une destination déterminée par l’utilisateur.
WS_WRITE_MESSAGE_END_CALLBACK

Gère l’appel WsWriteMessageEnd pour un WS_CUSTOM_CHANNEL_BINDING.
WS_WRITE_MESSAGE_START_CALLBACK

Gère l’appel WsWriteMessageStart pour un WS_CUSTOM_CHANNEL_BINDING.
WS_WRITE_TYPE_CALLBACK

Appelé pour écrire un élément lorsque WS_CUSTOM_TYPEhas été spécifié.

Structures

 
WS_ANY_ATTRIBUTE

Ce type est utilisé pour stocker un attribut qui n’a pas été directement mappé à un champ.
WS_ANY_ATTRIBUTES

Ce type est utilisé pour stocker un ensemble d’attributs qui n’ont pas été directement mappés au champ d’une structure.
WS_ASYNC_CONTEXT

Utilisé avec le modèle asynchrone pour spécifier le rappel asynchrone et un pointeur qui sera passé au rappel asynchrone.
WS_ASYNC_OPERATION

Utilisé avec WsAsyncExecute pour spécifier la fonction suivante à appeler dans une série d’opérations asynchrones. (WS_ASYNC_OPERATION)
WS_ASYNC_STATE

Utilisé par WsAsyncExecute pour gérer l’état d’une opération asynchrone.
WS_ATTRIBUTE_DESCRIPTION

Représente un mappage entre un type de données C et un attribut XML.
WS_BOOL_DESCRIPTION

Spécifie des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées. (WS_BOOL_DESCRIPTION)
WS_BUFFERS

Structure utilisée pour représenter un tableau discontigueux de WS_BYTES.
WS_BYTE_ARRAY_DESCRIPTION

Spécifie des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées. (WS_BYTE_ARRAY_DESCRIPTION)
WS_BYTES

Utilisé pour sérialiser et désérialiser un tableau d’octets.
WS_BYTES_DESCRIPTION

Spécifie des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées. (WS_BYTES_DESCRIPTION)
WS_CALL_PROPERTY

Spécifie une propriété proxy. (WS_CALL_PROPERTY)
WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE

Type de spécification de clés de chiffrement asymétriques en tant que handles de clés CAPI 1.0.
WS_CERT_CREDENTIAL

Type de base abstrait pour tous les types d’informations d’identification de certificat.
WS_CERT_ENDPOINT_IDENTITY

Type d’identité de point de terminaison de certificat
WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT

Contrainte de liaison de sécurité qui peut être utilisée avec WS_XML_TOKEN_MESSAGE_SECURITY_BINDING.
WS_CERT_SIGNED_SAML_AUTHENTICATOR

Type de spécification d’un authentificateur de jeton SAML basé sur un tableau de certificats d’émetteur attendus.
WS_CERTIFICATE_VALIDATION_CALLBACK_CONTEXT

La structure WS_CERTIFICATE_VALIDATION_CALLBACK_CONTEXT contient la fonction de rappel et l’état de validation du certificat pour une connexion HTTP.
WS_CHANNEL_DECODER

Structure utilisée pour spécifier un ensemble de rappels qui peuvent transformer le type de contenu et les octets encodés d’un message reçu.
WS_CHANNEL_ENCODER

Structure utilisée pour spécifier un ensemble de rappels qui peuvent transformer le type de contenu et les octets encodés d’un message envoyé.
WS_CHANNEL_PROPERTIES

Spécifie un ensemble de structures WS_CHANNEL_PROPERTY.
WS_CHANNEL_PROPERTY

Spécifie un paramètre spécifique au canal.
WS_CHANNEL_PROPERTY_CONSTRAINT

Spécifie des contraintes pour une propriété de canal spécifique.
WS_CHAR_ARRAY_DESCRIPTION

Spécifie des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées. (WS_CHAR_ARRAY_DESCRIPTION)
WS_CONTRACT_DESCRIPTION

Métadonnées d’un contrat de service pour le modèle de service.
WS_CUSTOM_CERT_CREDENTIAL

Type de spécification d’informations d’identification de certificat à fournir par un rappel à l’application.
WS_CUSTOM_CHANNEL_CALLBACKS

Structure utilisée pour spécifier un ensemble de rappels qui forment l’implémentation d’un canal personnalisé.
WS_CUSTOM_HTTP_PROXY

Structure utilisée pour spécifier le proxy personnalisé pour le canal à l’aide du WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY.
WS_CUSTOM_LISTENER_CALLBACKS

Structure utilisée pour spécifier un ensemble de rappels qui forment l’implémentation d’un écouteur personnalisé.
WS_CUSTOM_TYPE_DESCRIPTION

Représente un mappage personnalisé entre un type de données C et un élément XML.
WS_DATETIME

Cette structure est utilisée pour représenter des dates et des heures.
WS_DATETIME_DESCRIPTION

Cette description de type est utilisée avec WS_DATETIME_TYPE et est facultative. Il est utilisé pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_DECIMAL_DESCRIPTION

Description de type facultative utilisée avec WS_DECIMAL_TYPE. Il est utilisé pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_DEFAULT_VALUE

Définit une valeur par défaut pour un champ. Cela est utilisé dans un WS_FIELD_DESCRIPTION.
WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL

Tapez pour fournir des informations d’identification d’authentification intégrée Windows en fonction de l’identité Windows actuelle.
WS_DISALLOWED_USER_AGENT_SUBSTRINGS

Spécifie la liste des sous-chaînes UserAgent bloquées. Cela est utilisé avec la propriété de l’écouteur WS_LISTENER_PROPERTY_DISALLOWED_USER_AGENT.
WS_DNS_ENDPOINT_IDENTITY

Tapez pour spécifier une identité de point de terminaison représentée par un nom DNS.
WS_DOUBLE_DESCRIPTION

Description de type facultative utilisée avec WS_DOUBLE_TYPE. Il est utilisé pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_DURATION

Représente un type de données xsd :duration.
WS_DURATION_DESCRIPTION

Description de type facultative utilisée avec WS_DURATION_TYPE. Il est utilisé pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_ELEMENT_DESCRIPTION

Représente un mappage entre un type de données C et un élément XML.
WS_ENDPOINT_ADDRESS

Représente l’adresse réseau d’un point de terminaison.
WS_ENDPOINT_ADDRESS_DESCRIPTION

Informations sur un mappage entre un WS_ENDPOINT_ADDRESS et un élément XML.
WS_ENDPOINT_IDENTITY

Type de base pour toutes les identités de point de terminaison.
WS_ENDPOINT_POLICY_EXTENSION

Cette structure est utilisée pour spécifier une extension de stratégie de point de terminaison.
WS_ENUM_DESCRIPTION

Description de type utilisée avec WS_ENUM_TYPE et requise. Il fournit des informations utilisées dans la sérialisation et la désérialisation des valeurs d’une énumération.
WS_ENUM_VALUE

Fournit des informations de sérialisation sur une valeur unique qui fait partie d’une énumération (WS_ENUM_DESCRIPTION).
WS_ERROR_PROPERTY

Spécifie un paramètre spécifique à l’erreur.
WS_FAULT

Une erreur est une valeur portée dans le corps d’un message qui transmet un échec de traitement. Les erreurs sont modélisées à l’aide de la structure WS_FAULT.
WS_FAULT_CODE

Représente un code d’erreur.
WS_FAULT_DESCRIPTION

Informations sur un mappage entre un WS_FAULT et un élément XML.
WS_FAULT_DETAIL_DESCRIPTION

Description de l’élément de détail d’un message d’erreur.
WS_FAULT_REASON

Contient une explication de l’erreur.
WS_FIELD_DESCRIPTION

Représente des informations de sérialisation sur un champ au sein d’une structure.
WS_FLOAT_DESCRIPTION

Description de type facultative utilisée avec WS_FLOAT_TYPE pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_GUID_DESCRIPTION

Description de type facultative utilisée avec WS_GUID_TYPE pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_HEAP_PROPERTIES

Structure utilisée pour spécifier un ensemble de WS_HEAP_PROPERTYs.
WS_HEAP_PROPERTY

Spécifie un paramètre spécifique au tas.
WS_HOST_NAMES

Structure contenant une liste de noms d’hôtes.
WS_HTTP_BINDING_TEMPLATE

Structure de modèle HTTP à remplir par application pour la liaison HTTP.
WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE

Informations sur le modèle de sécurité d’authentification d’en-tête HTTP à renseigner par application. Associé à WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE_TYPE.
WS_HTTP_HEADER_AUTH_POLICY_DESCRIPTION

Décrit la stratégie spécifiant la liaison de canal http. (WS_HTTP_HEADER_AUTH_POLICY_DESCRIPTION)
WS_HTTP_HEADER_AUTH_SECURITY_BINDING

Sous-type de liaison de sécurité pour spécifier l’utilisation de l’authentification d’en-tête HTTP sur un service cible ou un serveur proxy HTTP basé sur les protocoles de base, digest (RFC 2617) et SPNEGO (RFC4559).
WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINT

Contrainte de liaison de sécurité qui correspond au WS_HTTP_HEADER_AUTH_SECURITY_BINDING.
WS_HTTP_HEADER_AUTH_SECURITY_BINDING_POLICY_DESCRIPTION

Cette description de type est utilisée avec les API de modèle pour décrire les modèles générés en conséquence au paramètre de stratégie d’entrée. (WS_HTTP_HEADER_AUTH_SECURITY_BINDING_POLICY_DESCRIPTION)
WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TEMPLATE

Modèle de liaison de sécurité pour spécifier l’utilisation de la sécurité basée sur le protocole d’authentification d’en-tête HTP.
WS_HTTP_HEADER_MAPPING

Spécifie un en-tête individuel mappé dans le cadre de WS_HTTP_MESSAGE_MAPPING.
WS_HTTP_MESSAGE_MAPPING

Représentation d’une requête ou d’une réponse HTTP dans un objet de message.
WS_HTTP_POLICY_DESCRIPTION

Décrit la stratégie spécifiant la liaison de canal http. (WS_HTTP_POLICY_DESCRIPTION)
WS_HTTP_REDIRECT_CALLBACK_CONTEXT

Spécifie la fonction de rappel et l’état pour contrôler le comportement de redirection automatique HTTP.
WS_HTTP_SSL_BINDING_TEMPLATE

Informations sur le modèle de sécurité SSL à renseigner par application. Associé à WS_HTTP_SSL_BINDING_TEMPLATE_TYPE.
WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE

Informations de modèle de sécurité de nom d’utilisateur/mot de passe à renseigner par application. Associé à WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE_TYPE.
WS_HTTP_SSL_HEADER_AUTH_POLICY_DESCRIPTION

Décrit la stratégie spécifiant la liaison de canal http avec la sécurité de transport SSL et l’authentification d’en-tête.
WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE

Informations de modèle de sécurité de nom d’utilisateur/mot de passe à renseigner par application. Associé à WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE.
WS_HTTP_SSL_KERBEROS_APREQ_POLICY_DESCRIPTION

Décrit la stratégie spécifiant la liaison de canal http avec la sécurité de transport SSL et KERBEROS AP_REQ sécurité des messages.
WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE

Informations de modèle de sécurité à renseigner par application. Associé à WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE.
WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTION

Décrit la stratégie spécifiant la liaison de message de contexte de sécurité sur la liaison de canal http, avec la sécurité de transport SSL. Le canal de démarrage utilise la liaison de canal http avec la sécurité de transport SSL et kerberos AP_REQ sécurité des messages.
WS_HTTP_SSL_POLICY_DESCRIPTION

Décrit la stratégie spécifiant la liaison de canal http. (WS_HTTP_SSL_POLICY_DESCRIPTION)
WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE

Informations de modèle de sécurité de nom d’utilisateur/mot de passe à renseigner par application. Associé à WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE_TYPE.
WS_HTTP_SSL_USERNAME_POLICY_DESCRIPTION

Décrit la stratégie spécifiant la liaison de canal http avec la sécurité du transport SSL et la sécurité des messages de nom d’utilisateur/mot de passe.
WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE

Informations de modèle de sécurité à renseigner par application. Associé à WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE.
WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTION

Décrit la stratégie spécifiant la liaison de message de contexte de sécurité sur la liaison de canal http, avec la sécurité de transport SSL. Le canal de démarrage utilise la liaison de canal http avec la sécurité de transport SSL et la sécurité des messages de nom d’utilisateur/mot de passe.
WS_HTTP_URL

Sous-type d’URL pour spécifier une URL HTTP.
WS_HTTPS_URL

Sous-type d’URL pour spécifier une URL HTTPS.
WS_INT16_DESCRIPTION

Description de type facultative utilisée avec WS_INT16_TYPE pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_INT32_DESCRIPTION

Description de type facultative utilisée avec WS_INT32_TYPE pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_INT64_DESCRIPTION

Description de type facultative utilisée avec WS_INT64_TYPE pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_INT8_DESCRIPTION

Description de type facultative utilisée avec WS_INT8_TYPE pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT

Contrainte de liaison de sécurité qui peut être utilisée pour extraire des informations sur la façon d’obtenir un jeton émis à partir d’une partie émettrice.
WS_ITEM_RANGE

Définit le nombre minimal et maximal d’éléments qui peuvent apparaître lors de l’utilisation de WS_REPEATING_ELEMENT_FIELD_MAPPING, de WS_REPEATING_ELEMENT_CHOICE_FIELD_MAPPING ou de WS_REPEATING_ANY_ELEMENT_FIELD_MAPPING dans un WS_FIELD_DESCRIPTION.
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING

Sous-type de liaison de sécurité pour spécifier l’utilisation du ticket de AP_REQ Kerberos en tant que jeton de sécurité direct (c’est-à-dire sans établir de session) avec WS-Security.
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT

Contrainte de liaison de sécurité qui correspond au WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION

Cette description de type est utilisée avec les API de modèle pour décrire les modèles générés en conséquence au paramètre de stratégie d’entrée. (WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION)
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATE

Modèle de liaison de sécurité pour spécifier l’utilisation du ticket de AP_REQ Kerberos en tant que jeton de sécurité direct (c’est-à-dire sans établir de session) avec WS-Security.
WS_LISTENER_PROPERTIES

Spécifie un ensemble de structures WS_LISTENER_PROPERTY.
WS_LISTENER_PROPERTY

Spécifie un paramètre spécifique à l’écouteur.
WS_MESSAGE_DESCRIPTION

Schéma de l’entrée/sortie WS_MESSAGE pour une description d’opération donnée.
WS_MESSAGE_PROPERTIES

Spécifie un ensemble de structures WS_MESSAGE_PROPERTY.
WS_MESSAGE_PROPERTY

Spécifie un paramètre spécifique au message.
WS_METADATA_ENDPOINT

Informations sur un point de terminaison unique lu à partir de documents de métadonnées.
WS_METADATA_ENDPOINTS

Informations sur tous les points de terminaison lus à partir de documents de métadonnées.
WS_METADATA_PROPERTY

Spécifie un paramètre d’objet de métadonnées.
WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING

Sous-type de liaison de sécurité pour spécifier l’utilisation du protocole d’authentification intégrée Windows (par exemple Kerberos, NTLM ou SPNEGO) avec le transport de canal nommé.
WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE

Type de spécification de clés de chiffrement asymétriques en tant que NCRYPT_KEY_HANDLE CryptoNG.
WS_NETPIPE_URL

Sous-type d’URL pour spécifier une URL net.pipe.
WS_NETTCP_URL

Sous-type d’URL pour spécifier une URL net.tcp.
WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL

Tapez pour fournir des informations d’identification d’authentification intégrée Windows en tant que handle opaque créé par SspiPromptForCredentials et la famille associée d’API. Cette fonctionnalité est disponible uniquement sur Windows 7 et versions ultérieures.
WS_OPERATION_DESCRIPTION

Métadonnées pour l’opération de service.
WS_PARAMETER_DESCRIPTION

Index des paramètres dans les descriptions des champs de messages entrants/sortants.
WS_POLICY_CONSTRAINTS

Spécifie les contraintes de stratégie pour un canal.
WS_POLICY_EXTENSION

Classe de base pour toutes les structures d’extension de stratégie. Les extensions de stratégie sont des assertions qui sont directement gérées par des applications telles que des assertions personnalisées.
WS_POLICY_PROPERTIES

Spécifie un ensemble de structures WS_POLICY_PROPERTY.
WS_POLICY_PROPERTY

Spécifie un paramètre d’objet de stratégie.
WS_PROXY_MESSAGE_CALLBACK_CONTEXT

Spécifie la fonction de rappel et l’état d’une application qui souhaite associer ou inspecter des en-têtes dans un message d’entrée ou de sortie respectivement.
WS_PROXY_PROPERTY

Spécifie une propriété proxy. (WS_PROXY_PROPERTY)
WS_RAW_SYMMETRIC_SECURITY_KEY_HANDLE

Type de spécification d’une clé de chiffrement symétrique sous forme d’octets bruts.
WS_REQUEST_SECURITY_TOKEN_PROPERTY

Spécifie une propriété pour demander un jeton de sécurité auprès d’un émetteur.
WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT

Cette structure est utilisée pour spécifier un ensemble de contraintes pour une propriété de jeton de sécurité de requête particulière. Toutes les contraintes de propriété qui ne sont pas spécifiées utilisent les contraintes par défaut.
WS_RSA_ENDPOINT_IDENTITY

Tapez l’identité de point de terminaison RSA.
WS_SAML_AUTHENTICATOR

Type de base abstrait pour tous les authentificateurs SAML utilisés côté serveur pour valider les jetons SAML entrants.
WS_SAML_MESSAGE_SECURITY_BINDING

Sous-type de liaison de sécurité pour spécifier l’utilisation d’une assertion SAML en tant que jeton de sécurité de message.
WS_SECURITY_ALGORITHM_PROPERTY

Spécifie un paramètre d’algorithme de chiffrement.
WS_SECURITY_ALGORITHM_SUITE

Définit les algorithmes de sécurité et les longueurs de clé à utiliser avec WS-Security. Ce paramètre est pertinent pour les liaisons de sécurité de message et les liaisons de sécurité en mode mixte.
WS_SECURITY_BINDING

Type de base abstrait pour toutes les liaisons de sécurité.
WS_SECURITY_BINDING_CONSTRAINT

Classe de base pour toutes les structures de contrainte de liaison de sécurité.
WS_SECURITY_BINDING_PROPERTIES

Spécifie un tableau de paramètres de liaison de sécurité.
WS_SECURITY_BINDING_PROPERTY

Spécifie un paramètre spécifique à la liaison de sécurité.
WS_SECURITY_BINDING_PROPERTY_CONSTRAINT

Cette structure permet de spécifier un ensemble de contraintes pour une propriété de liaison de sécurité particulière. Toutes les contraintes de propriété qui ne sont pas spécifiées utilisent les contraintes par défaut.
WS_SECURITY_CONSTRAINTS

Cette structure spécifie les contraintes liées à la sécurité dans le cadre de WS_POLICY_CONSTRAINTS.
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING

Sous-type de liaison de sécurité pour spécifier l’utilisation d’un jeton de contexte de sécurité négocié entre le client et le serveur à l’aide de WS-SecureConversation.
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT

Contrainte de liaison de sécurité qui correspond au WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING.
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION

Cette description de type est utilisée avec les API de modèle pour décrire les modèles générés en conséquence au paramètre de stratégie d’entrée. (WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION)
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATE

Modèle de liaison de sécurité pour spécifier l’utilisation d’une liaison de sécurité de contexte de sécurité fournie par une application. (WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATE)
WS_SECURITY_CONTEXT_PROPERTY

Définit une propriété d’un WS_SECURITY_CONTEXT
WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTION

Cette description de type est utilisée avec les API de modèle pour décrire les modèles liés au contexte de sécurité générés en conséquence au paramètre de stratégie d’entrée.
WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATE

Modèle de liaison de sécurité pour spécifier l’utilisation d’une liaison de sécurité de contexte de sécurité fournie par une application. (WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATE)
WS_SECURITY_DESCRIPTION

Structure de niveau supérieur utilisée pour spécifier les exigences de sécurité d’un canal (côté client) ou d’un écouteur (côté serveur).
WS_SECURITY_KEY_HANDLE

Type de base abstrait pour tous les types qui spécifient une clé de chiffrement. Une telle clé est généralement spécifiée pour un jeton de sécurité XML générique ou un jeton de sécurité personnalisé.
WS_SECURITY_PROPERTIES

Spécifie un tableau de paramètres de sécurité à l’échelle du canal.
WS_SECURITY_PROPERTY

Spécifie un paramètre de sécurité à l’échelle du canal.
WS_SECURITY_PROPERTY_CONSTRAINT

Cette structure est utilisée pour spécifier un ensemble de contraintes pour une propriété de sécurité particulière. Toutes les contraintes de propriété qui ne sont pas spécifiées utilisent les contraintes par défaut.
WS_SERVICE_CONTRACT

Spécifie un contrat de service sur un point de terminaison.
WS_SERVICE_ENDPOINT

Représente un point de terminaison individuel sur un hôte de service. Les propriétés du point de terminaison sont utilisées pour spécifier l’adresse, la liaison et le contrat.
WS_SERVICE_ENDPOINT_METADATA

Représente l’élément de port du point de terminaison. L’élément de port est généré pour l’élément de service tel que spécifié par serviceName et serviceNs pour WS_SERVICE_PROPERTY_METADATA propriété sur l’WS_SERVICE_HOST.
WS_SERVICE_ENDPOINT_PROPERTY

Spécifie un paramètre spécifique au service. (WS_SERVICE_ENDPOINT_PROPERTY)
WS_SERVICE_METADATA

Spécifie le tableau de documents de métadonnées de service. Il peut s’agir d’une collection de documents WSDL/XSD représentés sous la forme d’un tableau de WS_STRING.
WS_SERVICE_METADATA_DOCUMENT

Spécifie les documents individuels qui composent les métadonnées du service.
WS_SERVICE_PROPERTY

Spécifie un paramètre spécifique au service. (WS_SERVICE_PROPERTY)
WS_SERVICE_PROPERTY_ACCEPT_CALLBACK

Spécifie le rappel appelé lorsqu’un canal est accepté avec succès.
WS_SERVICE_PROPERTY_CLOSE_CALLBACK

Spécifie le rappel appelé lorsqu’un canal est sur le point d’être fermé. Pour plus d’informations, consultez WS_SERVICE_CLOSE_CHANNEL_CALLBACK.
WS_SERVICE_SECURITY_IDENTITIES

Liste des noms de principaux de serveur (SPN) utilisés pour valider la protection étendue.
WS_SOAPUDP_URL

Sous-type d’URL pour spécifier une URL soap.udp.
WS_SPN_ENDPOINT_IDENTITY

Type de spécification d’une identité de point de terminaison représentée par un SPN (nom du principal de service).
WS_SSL_TRANSPORT_SECURITY_BINDING

Sous-type de liaison de sécurité pour spécifier l’utilisation de la sécurité de transport basée sur le protocole SSL/TLS.
WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT

Contrainte de liaison de sécurité qui correspond à la WS_SSL_TRANSPORT_SECURITY_BINDING.
WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION

Cette description de type est utilisée avec les API de modèle pour décrire les modèles générés en conséquence au paramètre de stratégie d’entrée. (WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION)
WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE

Modèle de liaison de sécurité pour spécifier l’utilisation de la sécurité de transport basée sur le protocole SSL/TLS.
WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION

Cette description de type est utilisée avec les API de modèle pour décrire les modèles générés en conséquence au paramètre de stratégie d’entrée. (WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION)
WS_STRING

Tableau de caractères Unicode et longueur.
WS_STRING_DESCRIPTION

Cette description de type est utilisée avec WS_STRING_TYPE et est facultative. Il est utilisé pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_STRING_USERNAME_CREDENTIAL

Type pour fournir une paire nom d’utilisateur/mot de passe sous forme de chaînes.
WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL

Tapez pour fournir des informations d’identification Windows en tant que nom d’utilisateur, mot de passe, chaînes de domaine.
WS_STRUCT_DESCRIPTION

Informations sur le type de struct C et la façon dont il est mappé à un élément XML. Ceci est utilisé avec WS_STRUCT_TYPE.
WS_SUBJECT_NAME_CERT_CREDENTIAL

Type de spécification d’informations d’identification de certificat à l’aide du nom de l’objet, de l’emplacement du magasin et du nom du magasin du certificat. Les informations d’identification spécifiées sont chargées lorsque le canal ou l’écouteur conteneur est ouvert.
WS_TCP_BINDING_TEMPLATE

Structure de modèle TCP à remplir par application pour la liaison TCP.
WS_TCP_POLICY_DESCRIPTION

Décrit la stratégie spécifiant la liaison de canal http. (WS_TCP_POLICY_DESCRIPTION)
WS_TCP_SSPI_BINDING_TEMPLATE

Informations sur le modèle de sécurité d’authentification d’en-tête HTTP à renseigner par application. Associé à WS_TCP_SSPI_BINDING_TEMPLATE_TYPE.
WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE

Informations de modèle de sécurité de nom d’utilisateur/mot de passe à renseigner par application. Associé à WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE.
WS_TCP_SSPI_KERBEROS_APREQ_POLICY_DESCRIPTION

Décrit la stratégie spécifiant la liaison de canal TCP avec la sécurité du transport SSPI Windows et la sécurité des messages Kerberos.
WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE

Informations de modèle de sécurité à renseigner par application. Associé à WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE.
WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTION

Décrit la stratégie spécifiant la liaison de message de contexte de sécurité à l’aide de la liaison de canal TCP avec la sécurité de transport SSPI windows. Le canal de démarrage utilise la liaison de canal TCP avec la sécurité du transport SSPI Windows et la sécurité des messages Kerberos.
WS_TCP_SSPI_POLICY_DESCRIPTION

Décrit la stratégie spécifiant la liaison de canal TCP avec windows SSPI.
WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING

Sous-type de liaison de sécurité pour spécifier l’utilisation du protocole d’authentification intégrée Windows (par exemple Kerberos, NTLM ou SPNEGO) avec le transport TCP.
WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINT

Contrainte de liaison de sécurité qui correspond au WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING.
WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATE

Modèle de liaison de sécurité pour spécifier l’utilisation de la sécurité de transport basée sur le protocole SSPI Windows.
WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE

Informations de modèle de sécurité de nom d’utilisateur/mot de passe à renseigner par application. Associé à WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE_TYPE.
WS_TCP_SSPI_USERNAME_POLICY_DESCRIPTION

Décrit la stratégie spécifiant la liaison de canal TCP avec la sécurité du transport SSPI Windows et la sécurité des messages de nom d’utilisateur/mot de passe.
WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE

Informations de modèle de sécurité à renseigner par application. Associé à WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE.
WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTION

Décrit la stratégie spécifiant la liaison de message de contexte de sécurité à l’aide de la liaison de canal TCP avec la sécurité de transport SSPI windows. Le canal de démarrage utilise la liaison de canal TCP avec la sécurité du transport SSPI windows et la sécurité des messages de nom d’utilisateur/mot de passe.
WS_THUMBPRINT_CERT_CREDENTIAL

Type de spécification d’informations d’identification de certificat à l’aide de l’empreinte numérique du certificat, de l’emplacement du magasin et du nom du magasin. Les informations d’identification spécifiées sont chargées lorsque le canal ou l’écouteur conteneur est ouvert.
WS_TIMESPAN

Représente un intervalle de temps 64 bits signé en 100 nanosecondes.
WS_TIMESPAN_DESCRIPTION

Cette description de type est utilisée avec WS_TIMESPAN_TYPE et est facultative. Il est utilisé pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_UINT16_DESCRIPTION

Description de type facultative utilisée avec WS_UINT16_TYPE pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_UINT32_DESCRIPTION

Description de type facultative utilisée avec WS_UINT32_TYPE pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_UINT64_DESCRIPTION

Description de type facultative utilisée avec WS_UINT64_TYPE pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_UINT8_DESCRIPTION

Description de type facultative utilisée avec WS_UINT8_TYPE pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_UNION_DESCRIPTION

Informations sur les choix au sein d’un type union. Cela est utilisé avec WS_UNION_TYPE.
WS_UNION_FIELD_DESCRIPTION

Représente des informations de sérialisation sur un champ au sein d’une union. Voir WS_UNION_DESCRIPTION.
WS_UNIQUE_ID

Représente un URI d’ID unique.
WS_UNIQUE_ID_DESCRIPTION

Description de type facultative utilisée avec WS_UNIQUE_ID_TYPE pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_UNKNOWN_ENDPOINT_IDENTITY

Tapez l’identité de point de terminaison inconnue. Ce type est utilisé uniquement pour représenter un type d’identité de point de terminaison qui a été désérialisé, mais qui n’a pas été compris.
WS_UPN_ENDPOINT_IDENTITY

Tapez pour spécifier une identité de point de terminaison représentée par un UPN (nom d’utilisateur principal).
WS_URL

Type de base abstrait pour tous les schémas d’URL utilisés avec les API WsDecodeUrl et WsEncodeUrl.
WS_USERNAME_CREDENTIAL

Type de base abstrait pour toutes les informations d’identification de nom d’utilisateur/mot de passe.
WS_USERNAME_MESSAGE_SECURITY_BINDING

Sous-type de liaison de sécurité pour spécifier l’utilisation d’une paire nom d’utilisateur/mot de passe fournie par une application en tant que jeton de sécurité direct (c’est-à-dire un jeton de sécurité unique).
WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT

Contrainte de liaison de sécurité qui correspond à la WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION

Cette description de type est utilisée avec les API de modèle pour décrire les modèles générés en conséquence au paramètre de stratégie d’entrée. (WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION)
WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATE

Modèle de liaison de sécurité pour spécifier l’utilisation d’une paire nom d’utilisateur/mot de passe fournie par une application en tant que jeton de sécurité direct (c’est-à-dire un jeton de sécurité one-shot).
WS_UTF8_ARRAY_DESCRIPTION

Cette description de type est utilisée avec WS_UTF8_ARRAY_TYPE et est facultative. Il est utilisé pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_VOID_DESCRIPTION

Spécifie des informations sur un champ qui n’est ni sérialisé ni désérialisé.
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL

Type de base abstrait pour tous les types d’informations d’identification utilisés avec l’authentification intégrée Windows.
WS_WSZ_DESCRIPTION

Cette description de type est utilisée avec WS_WSZ_TYPE et est facultative. Il est utilisé pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_XML_ATTRIBUTE

Représente un attribut (par exemple, <a :purchaseOrder xmlns :a= » ; id="http://tempuri.org"5 »>)
WS_XML_BASE64_TEXT

Représente les données encodées en base64.
WS_XML_BOOL_TEXT

Valeur booléenne qui représente le texte « true » ou « false ».
WS_XML_BUFFER_PROPERTY

Spécifie un paramètre spécifique à la mémoire tampon XML.
WS_XML_CANONICALIZATION_INCLUSIVE_PREFIXES

Tableau de préfixes XML qui doivent être traités comme des préfixes inclusifs lors de la canonisation XML exclusive. Le traitement des préfixes inclusifs est défini dans RFC 3741.
WS_XML_CANONICALIZATION_PROPERTY

Spécifie un paramètre qui contrôle la façon dont la canonisation XML est effectuée.
WS_XML_COMMENT_NODE

Représente un commentaire.
WS_XML_DATETIME_TEXT

Représente une datetime mise en forme sous forme de xsd :dateTime.
WS_XML_DECIMAL_TEXT

Représente une valeur de point fixe de 12 octets.
WS_XML_DICTIONARY

Représente un ensemble de chaînes uniques. Ces informations sont utilisées par l’encodage binaire pour écrire un document xml plus compact.
WS_XML_DOUBLE_TEXT

Représente une valeur à virgule flottante de 8 octets.
WS_XML_ELEMENT_NODE

Représente un élément de début dans xml (par exemple,
WS_XML_FLOAT_TEXT

Représente une valeur à virgule flottante de 4 octets.
WS_XML_GUID_TEXT

Représente un GUID au format « xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ».
WS_XML_INT32_TEXT

Représente un entier 32 bits signé.
WS_XML_INT64_TEXT

Représente un entier 64 bits signé.
WS_XML_LIST_TEXT

Représente une liste de valeurs de texte séparées par un seul caractère d’espace blanc.
WS_XML_NODE

Type de base pour tous les différents types de nœuds XML. Un nœud XML est une unité de données dans XML.
WS_XML_NODE_POSITION

Représente une position dans une mémoire tampon XML.
WS_XML_QNAME

Structure utilisée pour spécifier un nom XML (d’un élément ou d’un attribut) en tant que nom local, paire d’espaces de noms.
WS_XML_QNAME_DESCRIPTION

Cette description de type est utilisée avec WS_XML_QNAME_TYPE et est facultative. Il est utilisé pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_XML_QNAME_TEXT

Représente un qname mis en forme en tant que texte « prefix :localName »
WS_XML_READER_BINARY_ENCODING

Utilisé pour indiquer que le lecteur doit interpréter les octets qu’il lit en xml binaire.
WS_XML_READER_BUFFER_INPUT

Spécifie que la source de l’entrée xml est une mémoire tampon.
WS_XML_READER_ENCODING

Cette structure est le type de base pour tous les différents types d’encodages de lecteur.
WS_XML_READER_INPUT

Spécifie où le lecteur doit obtenir les octets qui composent le document xml.
WS_XML_READER_MTOM_ENCODING

Utilisé pour indiquer que le lecteur doit interpréter les octets qu’il lit comme au format MTOM.
WS_XML_READER_PROPERTIES

Structure utilisée pour spécifier un ensemble de WS_XML_READER_PROPERTYs.
WS_XML_READER_PROPERTY

Spécifie un paramètre spécifique au lecteur.
WS_XML_READER_RAW_ENCODING

Utilisé pour indiquer que le lecteur doit exposer les octets du document sous forme de caractères codés en base64.
WS_XML_READER_STREAM_INPUT

Spécifie que la source du xml doit être obtenue à partir d’un rappel.
WS_XML_READER_TEXT_ENCODING

Utilisé pour indiquer que le lecteur doit interpréter les octets qu’il lit en tant que xml textuel.
WS_XML_SECURITY_TOKEN_PROPERTY

Spécifie une propriété pour un jeton de sécurité XML.
WS_XML_STRING

Représente une chaîne qui contient éventuellement des informations de dictionnaire associées. Les API xml utilisent WS_XML_STRINGs pour identifier les préfixes, les noms locaux et les espaces de noms.
WS_XML_STRING_DESCRIPTION

Cette description de type est utilisée avec WS_XML_STRING_TYPE et est facultative. Il est utilisé pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.
WS_XML_TEXT

Représente un nœud de contenu texte en xml.
WS_XML_TEXT_NODE

Représente un élément, un attribut ou un contenu CDATA.
WS_XML_TIMESPAN_TEXT

Représente un intervalle de temps mis en forme en tant que texte « [+ »
-][d ?.]HH :mm :ss[.fffffff]" d est une série de chiffres représentant le jour.
WS_XML_TOKEN_MESSAGE_SECURITY_BINDING

Sous-type de liaison de sécurité pour spécifier l’utilisation d’un jeton de sécurité déjà disponible pour l’application au format XML.
WS_XML_UINT64_TEXT

Représente un entier 64 bits non signé.
WS_XML_UNIQUE_ID_TEXT

Représente un GUID mis en forme en tant que texte « urn :uuid :xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ».
WS_XML_UTF16_TEXT

Représente le texte encodé en UTF-16 octets.
WS_XML_UTF8_TEXT

Représente le texte encodé en UTF-8 octets.
WS_XML_WRITER_BINARY_ENCODING

Utilisé pour indiquer que l’enregistreur doit émettre des octets en tant que xml binaire.
WS_XML_WRITER_BUFFER_OUTPUT

Spécifie que les octets générés doivent être placés dans une mémoire tampon.
WS_XML_WRITER_ENCODING

Cette structure est le type de base pour tous les différents types d’encodages d’enregistreur.
WS_XML_WRITER_MTOM_ENCODING

Utilisé pour indiquer que le lecteur doit émettre des octets au format MTOM. Le format MTOM représente les octets écrits en tant que parties mime binaires plutôt que du texte encodé en base64 incorporé.
WS_XML_WRITER_OUTPUT

Spécifie où l’enregistreur doit émettre les octets qui composent le document xml.
WS_XML_WRITER_PROPERTIES

Structure utilisée pour spécifier un ensemble de WS_XML_WRITER_PROPERTYs.
WS_XML_WRITER_PROPERTY

Spécifie un paramètre spécifique au writer.
WS_XML_WRITER_RAW_ENCODING

Utilisé pour indiquer que l’enregistreur doit émettre des octets à partir de caractères base64 décodés.
WS_XML_WRITER_STREAM_OUTPUT

Spécifie que les octets générés doivent être envoyés au rappel.
WS_XML_WRITER_TEXT_ENCODING

Indique que le lecteur doit émettre des octets en tant que xml textuel.

Énumérations

 
WS_ADDRESSING_VERSION

Identifie la version de la spécification utilisée pour les en-têtes d’adressage.
WS_BINDING_TEMPLATE_TYPE

Énumération des différentes combinaisons de liaisons de sécurité prises en charge.
WS_CALL_PROPERTY_ID

Paramètres facultatifs pour la configuration d’un appel sur une opération de service côté client.
WS_CALLBACK_MODEL

Spécifie le comportement de thread d’un rappel (par exemple, un WS_ASYNC_CALLBACK).
WS_CERT_CREDENTIAL_TYPE

Type des informations d’identification du certificat, utilisé comme sélecteur pour les sous-types de WS_CERT_CREDENTIAL.
WS_CHANNEL_BINDING

Indique la pile de protocoles à utiliser pour le canal.
WS_CHANNEL_PROPERTY_ID

Chaque propriété de canal est identifiée par un ID et a une valeur associée. Si une propriété n’est pas spécifiée lors de la création du canal, sa valeur par défaut est utilisée.
WS_CHANNEL_STATE

Les différents états qu’un canal peut se trouver.
WS_CHANNEL_TYPE

Indique les caractéristiques de base du canal, telles que s’il s’agit d’une session et quelles instructions de communication sont prises en charge.
WS_CHARSET

Identifie le jeu de caractères d’un document.
WS_COOKIE_MODE

Énumération utilisée pour spécifier comment gérer les cookies HTTP.
WS_DATETIME_FORMAT

Spécifie le format textuel d’un WS_DATETIME.
WS_ENCODING

Les différents encodages (formats de message).
WS_ENDPOINT_ADDRESS_EXTENSION_TYPE

Cela identifie un type d’extension dans le champ extensions du WS_ENDPOINT_ADDRESS.
WS_ENDPOINT_IDENTITY_TYPE

Type de l’ID de point de terminaison, utilisé comme sélecteur pour les sous-types de WS_ENDPOINT_IDENTITY.
WS_ENVELOPE_VERSION

Version de la spécification utilisée pour la structure d’enveloppe.
WS_ERROR_PROPERTY_ID

Ensemble de valeurs de propriété associées à l’erreur. Ils sont définis et récupérés à l’aide de WsGetErrorProperty et WsSetErrorProperty.
WS_EXCEPTION_CODE

Codes d’exception structurés levées par ce composant. Ces exceptions sont irrécupérables et ne doivent pas être gérées par l’application.
WS_EXTENDED_PROTECTION_POLICY

Définit si les données de protection étendue doivent être validées.
WS_EXTENDED_PROTECTION_SCENARIO

Définit la façon dont la protection étendue est validée.
WS_FAULT_DISCLOSURE

Contrôle la quantité d’informations d’erreur incluses dans une erreur. Étant donné que l’objet d’erreur peut contenir des données sensibles dans le cadre de la chaîne d’erreur, il n’est pas toujours approprié d’inclure les informations sur les chaînes d’erreur dans toutes les erreurs.
WS_FAULT_ERROR_PROPERTY_ID

Informations sur une erreur.
WS_FIELD_MAPPING

Spécifie la façon dont un champ d’une structure est représenté en XML. Cela est utilisé dans un WS_FIELD_DESCRIPTION.
WS_HEADER_TYPE

Identifie un type d’en-tête.
WS_HEAP_PROPERTY_ID

Chaque propriété de tas est identifiée par un ID et a une valeur associée.
WS_HTTP_HEADER_AUTH_TARGET

Définit la cible pour la liaison de sécurité d’authentification d’en-tête HTTP.
WS_HTTP_PROXY_SETTING_MODE

Le paramètre de proxy indique le paramètre de proxy HTTP pour le canal avec des WS_HTTP_CHANNEL_BINDING de liaison. Cette propriété est spécifiée dans le cadre de WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE propriété de canal.
WS_IP_VERSION

Spécifie une version IP.
WS_LISTENER_PROPERTY_ID

Chaque propriété de l’écouteur est de type WS_LISTENER_PROPERTY, est identifiée par un ID et a une valeur associée. Si une propriété n’est pas spécifiée lorsque l’écouteur est créé, sa valeur par défaut est utilisée.
WS_LISTENER_STATE

Les différents états qu’un écouteur peut être dans.
WS_MESSAGE_INITIALIZATION

Spécifie les en-têtes ajoutés par WsInitializeMessageshould au message.
WS_MESSAGE_PROPERTY_ID

Chaque propriété de message est de type WS_MESSAGE_PROPERTY, est identifiée par un ID et a une valeur associée.
WS_MESSAGE_SECURITY_USAGE

Définit comment une liaison de sécurité de message attache le jeton de sécurité correspondant à un message à l’aide de mécanismes WS-Security.
WS_MESSAGE_STATE

Les différents états dans devront être affichés par un message.
WS_METADATA_EXCHANGE_TYPE

Informations sur l’activation et la désactivation des types d’échange de métadonnées.
WS_METADATA_PROPERTY_ID

Chaque propriété de métadonnées est de type WS_METADATA_PROPERTY, est identifiée par un ID et a une valeur associée. Si une propriété n’est pas spécifiée lors de la création des métadonnées, sa valeur par défaut est utilisée.
WS_METADATA_STATE

État de l’objet de métadonnées.
WS_MOVE_TO

Cette énumération identifie les différentes façons de se déplacer sur un document xml.
WS_OPERATION_CONTEXT_PROPERTY_ID

Propriétés disponibles dans le contexte. Toutes les propriétés ne peuvent pas être disponibles à un point donné sur un contexte. Toutes les propriétés de contexte sont disponibles via WsGetOperationContextProperty.
WS_OPERATION_STYLE

Énumération des différents styles d’opération.
WS_PARAMETER_TYPE

Types de paramètres différents.
WS_POLICY_EXTENSION_TYPE

Les valeurs de cette énumération sont utilisées pour identifier les sous-types de WS_POLICY_EXTENSION.
WS_POLICY_PROPERTY_ID

Identifie chaque propriété de stratégie et sa valeur associée.
WS_POLICY_STATE

État de l’objet de stratégie.
WS_PROTECTION_LEVEL

Définit les niveaux d’intégrité et de confidentialité requis pour les messages envoyés et reçus.
WS_PROXY_PROPERTY_ID

Paramètres facultatifs pour la configuration du proxy de service. À l’exception de WS_PROXY_PROPERTY_STATE toutes les valeurs sont uniquement prises en charge pour une utilisation avec WsCreateServiceProxy dans le cadre du paramètre WS_PROXY_PROPERTY*.
WS_READ_OPTION

Spécifie si une valeur est requise et la façon dont la valeur doit être allouée.
WS_RECEIVE_OPTION

Spécifie si un message est requis lors de la réception d’un canal.
WS_REPEATING_HEADER_OPTION

Cette énumération est utilisée pour spécifier si un en-tête doit apparaître plusieurs fois dans un message.
WS_REQUEST_SECURITY_TOKEN_ACTION

Définit l’ensemble d’actions à utiliser lors de la négociation de jetons de sécurité à l’aide de WS-Trust.
WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID

Identifie les propriétés pour demander un jeton de sécurité auprès d’un émetteur. Il est utilisé avec WsRequestSecurityToken dans le cadre du paramètre WS_REQUEST_SECURITY_TOKEN_PROPERTY*.
WS_SAML_AUTHENTICATOR_TYPE

ID de type des authentificateurs de jetons SAML utilisés côté serveur (par exemple, partie de confiance) pour valider les jetons SAML entrants.
WS_SECURE_CONVERSATION_VERSION

Définit la version de spécification WS-SecureConversation à utiliser avec la sécurité des messages et la sécurité en mode mixte.
WS_SECURITY_ALGORITHM_ID

Définit les algorithmes de sécurité à utiliser avec WS-Security. Ces valeurs sont pertinentes pour les liaisons de sécurité de message et les liaisons de sécurité en mode mixte.
WS_SECURITY_ALGORITHM_PROPERTY_ID

Identifie les propriétés représentant les boutons d’algorithme de sécurité.
WS_SECURITY_ALGORITHM_SUITE_NAME

Suite d’algorithmes de sécurité utilisés pour les tâches telles que la signature et le chiffrement. Les valeurs de cette énumération correspondent aux suites définies dans WS-SecurityPolicy 1.1section 7.1.
WS_SECURITY_BINDING_CONSTRAINT_TYPE

Les valeurs de cette énumération sont utilisées pour identifier les sous-types de WS_SECURITY_BINDING_CONSTRAINT.
WS_SECURITY_BINDING_PROPERTY_ID

Identifie les propriétés utilisées pour spécifier les paramètres de liaison de sécurité. Les paramètres de liaison de sécurité sont présents dans les liaisons de sécurité utilisées, à leur tour, dans une description de sécurité.
WS_SECURITY_BINDING_TYPE

Type de la liaison de sécurité, utilisé comme sélecteur pour les sous-types de WS_SECURITY_BINDING.
WS_SECURITY_CONTEXT_PROPERTY_ID

Identifie une propriété d’un objet de contexte de sécurité. Cette énumération est utilisée avec WsGetSecurityContextProperty.
WS_SECURITY_HEADER_LAYOUT

Règles de disposition appliquées aux éléments de l’en-tête de sécurité WS-Security. Ce paramètre est pertinent pour les liaisons de sécurité de message et les liaisons de sécurité en mode mixte.
WS_SECURITY_HEADER_VERSION

Version de spécification WS-Security à utiliser avec la sécurité des messages et la sécurité en mode mixte.
WS_SECURITY_KEY_ENTROPY_MODE

Définit la façon dont le caractère aléatoire doit être contribué à la clé émise pendant une négociation de jeton de sécurité effectuée avec la sécurité des messages et du mode mixte.
WS_SECURITY_KEY_HANDLE_TYPE

Types de clés de sécurité.
WS_SECURITY_KEY_TYPE

Type de clé d’un jeton de sécurité. Il est utilisé comme type de retour lorsqu’un jeton de sécurité est interrogé sur sa clé. Il est également utilisé pour spécifier le type de clé requis lors de la demande d’un jeton de sécurité à partir d’un service de jeton de sécurité.
WS_SECURITY_PROPERTY_ID

Identifie les propriétés représentant les paramètres de sécurité à l’échelle du canal. Cette énumération est utilisée dans la structure WS_SECURITY_PROPERTY, qui est à son tour utilisée dans une structure WS_SECURITY_DESCRIPTION.
WS_SECURITY_TIMESTAMP_USAGE

Avec la sécurité des messages et la sécurité en mode mixte, cela définit quand un élément timestamp doit être généré et demandé dans l’en-tête WS-Security.
WS_SECURITY_TOKEN_PROPERTY_ID

Définit les clés des champs et des propriétés qui peuvent être extraits d’un jeton de sécurité. Toutes les propriétés ne sont pas valides pour tous les types de jetons de sécurité. La fonction WsGetSecurityTokenProperty utilise les valeurs définies ici en tant que clés.
WS_SECURITY_TOKEN_REFERENCE_MODE

Avec les liaisons de sécurité en mode mixte et de message, le mécanisme à utiliser pour faire référence à un jeton de sécurité à partir de signatures, d’éléments chiffrés et de jetons dérivés.
WS_SERVICE_CANCEL_REASON

Raisons d’une annulation.
WS_SERVICE_ENDPOINT_PROPERTY_ID

Chaque propriété représente des paramètres facultatifs pour la configuration de la structure de WS_SERVICE_ENDPOINT donnée. Cette énumération est utilisée dans la structure WS_SERVICE_ENDPOINT_PROPERTY qui fait partie de WS_SERVICE_ENDPOINT.
WS_SERVICE_HOST_STATE

Indique qu’un hôte de service peut se trouver.
WS_SERVICE_PROPERTY_ID

Paramètres facultatifs pour la configuration de l’hôte de service. Cette énumération est utilisée dans la structure WS_SERVICE_PROPERTY lors de l’appel de WsCreateServiceHost ou par lui-même lors de l’appel de WsGetServiceHostProperty.
WS_SERVICE_PROXY_STATE

État du proxy de service.
WS_TRACE_API

énumération WS_TRACE_API.
WS_TRANSFER_MODE

Indique si les messages envoyés ou reçus sont diffusés en continu ou mis en mémoire tampon.
WS_TRUST_VERSION

Définit la version de spécification WS-Trust à utiliser avec la sécurité des messages et la sécurité en mode mixte.
WS_TYPE

Types pris en charge pour la sérialisation.
WS_TYPE_MAPPING

Comment un WS_TYPE est mappé à ou à partir de XML lorsqu’il est sérialisé ou désérialisé.
WS_URL_SCHEME_TYPE

Ensemble de schémas utilisés avec WsDecodeUrl, WsEncodeUrl et WsCombineUrl.
WS_USERNAME_CREDENTIAL_TYPE

Type des informations d’identification de nom d’utilisateur/mot de passe, utilisé comme sélecteur pour les sous-types de WS_USERNAME_CREDENTIAL.
WS_VALUE_TYPE

Types de primitives de taille fixe.
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE

Type des informations d’identification d’authentification intégrée Windows, utilisées comme sélecteur pour les sous-types de WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL.
WS_WINDOWS_INTEGRATED_AUTH_PACKAGE

Définit le package SSP spécifique à utiliser pour l’authentification intégrée Windows.
WS_WRITE_OPTION

Spécifie si un stockage spécifié contient la valeur, ou un pointeur vers la valeur, et si la valeur peut être représentée comme nulle dans le contenu XML.
WS_XML_BUFFER_PROPERTY_ID

Chaque propriété de mémoire tampon XML est identifiée par un ID et a une valeur associée.
WS_XML_CANONICALIZATION_ALGORITHM

Valeurs des algorithmes de canonisation XML.
WS_XML_CANONICALIZATION_PROPERTY_ID

Identifie chaque propriété de canonisation XML et sa valeur associée. Cette énumération est utilisée dans la structure WS_XML_CANONICALIZATION_PROPERTY, qui est utilisée comme paramètre pour WsStartReaderCanonicalization et WsStartWriterCanonicalization.
WS_XML_NODE_TYPE

Type de structure WS_XML_NODE.
WS_XML_READER_ENCODING_TYPE

Type de structure WS_XML_READER_ENCODING.
WS_XML_READER_INPUT_TYPE

Type de structure WS_XML_READER_INPUT.
WS_XML_READER_PROPERTY_ID

Identifie chaque propriété de lecteur XML et sa valeur associée.
WS_XML_SECURITY_TOKEN_PROPERTY_ID

Clés pour le conteneur de propriétés pour la création de jetons de sécurité XML. Cette énumération est utilisée dans la structure WS_XML_SECURITY_TOKEN_PROPERTY, qui est utilisée comme paramètre pour WsCreateXmlSecurityToken.
WS_XML_TEXT_TYPE

Type de structure WS_XML_TEXT.
WS_XML_WRITER_ENCODING_TYPE

Type de structure WS_XML_WRITER_ENCODING.
WS_XML_WRITER_OUTPUT_TYPE

Type de structure WS_XML_WRITER_OUTPUT.
WS_XML_WRITER_PROPERTY_ID

Chaque propriété d’enregistreur xml est identifiée par un ID et a une valeur associée.