Lire en anglais

Partager via


Windows Web Services

Vue d’ensemble de la technologie des services web Windows.

Pour développer les services web Windows, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

É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 aucune propriété n’est 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 dans lequel un canal peut se trouver.
WS_CHANNEL_TYPE

Indique les caractéristiques de base du canal, par exemple s’il est sessionnel et quelles directions 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 la façon de 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’IDentity du 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 error 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 des 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é dans XML. Il 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 WS_HTTP_CHANNEL_BINDING de liaison. Cela est spécifié 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é d’écouteur est de type WS_LISTENER_PROPERTY, est identifiée par un ID et a une valeur associée. Si aucune propriété n’est spécifiée lors de la création de l’écouteur, sa valeur par défaut est utilisée.
WS_LISTENER_STATE

Les différents états dans lequel un écouteur peut se trouver.
WS_MESSAGE_INITIALIZATION

Spécifie les en-têtes que WsInitializeMessages doit ajouter 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 la façon dont une liaison de sécurité de message joint le jeton de sécurité qui lui correspond à un message à l’aide de mécanismes WS-Security.
WS_MESSAGE_STATE

Les différents états dans lequel un message peut se trouver.
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 aucune propriété n’est 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 déplacer un document xml.
WS_OPERATION_CONTEXT_PROPERTY_ID

Propriétés disponibles dans le contexte. Toutes les propriétés peuvent ne pas être disponibles à un moment donné dans 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 comment la valeur doit être allouée.
WS_RECEIVE_OPTION

Spécifie si un message est requis lors de la réception à partir 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 permettant de demander un jeton de sécurité à 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 des 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é qui sont 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 s’applique aux liaisons de sécurité de message et aux liaisons de sécurité en mode mixte.
WS_SECURITY_HEADER_VERSION

La WS-Security version de spécification à 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 l’aléatoire doit être contribué à la clé émise lors d’une négociation de jeton de sécurité effectuée avec le message et la sécurité en 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é de message et en mode mixte, 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

Les raisons d’une annulation.
WS_SERVICE_ENDPOINT_PROPERTY_ID

Chaque propriété représente des paramètres facultatifs pour la configuration de la structure 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

États où 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 elle-même lors de l’appel de WsGetServiceHostProperty.
WS_SERVICE_PROXY_STATE

État du proxy de service.
WS_TRACE_API

WS_TRACE_API énumération.
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é vers 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 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 de l’authentification intégrée Windows, utilisée 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 est et sa valeur associée.
WS_XML_SECURITY_TOKEN_PROPERTY_ID

Clés du sac 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.

Fonctions

 
IsRegisteredForContentPrefetch

Indique si un package d’application s’est inscrit pour la tâche en arrière-plan de prérécupération du contenu.
TriggerContentPrefetcherTask

Déclenche une tâche en arrière-plan de prérécupération de contenu pour le package d’application spécifié.
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 un 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 que des en-têtes ont été 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’un décodeur instance.
WS_CREATE_ENCODER_CALLBACK

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

Gère l’appel WsCreateListener pour une 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’un décodeur instance.
WS_FREE_ENCODER_CALLBACK

Gère la libération d’un 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 automatiquement redirigé 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

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

Permet à une application de nettoyer les informations d’état qui ont été 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 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 l’écriture des données.
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 quand 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 l’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 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_STRING_VALUE

Initialise une structure WS_STRING en fonction d’une chaîne constante.
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 quand WS_CUSTOM_TYPEhas été spécifié.
WS_XML_STRING_DICTIONARY_VALUE

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

Fournit un initialiseur pour une structure WS_XML_STRING lorsqu’aucun ID de dictionnaire n’est 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 en cours sur l’hôte de service spécifié.
WsAbortServiceProxy

Abandonne le proxy de service et annule toutes 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 error.
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. Remarque 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

Entraîne 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é vers l’enregistreur XML spécifié.
WsCountOf

Retourne le nombre d’éléments d’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 des 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 placées dans une séquence d’échappement en fonction des besoins, combinées et stockées dans le WS_HEAP spécifié, 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. Tous les octets canoniques restants mis en mémoire tampon par le lecteur seront é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’un nombre suffisant d’octets est disponible dans un message pour la lecture.
WsFillReader

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

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

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

Indique au rédacteur d’appeler le rappel spécifié dans WS_XML_WRITER_STREAM_OUTPUT si suffisamment de données ont été mises en mémoire tampon.
WsFreeChannel

Libère la ressource de 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 aux allocations effectuées sur celui-ci à l’aide de WsAlloc.
WsFreeListener

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

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

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

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

Libère la ressource de 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 de 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 channel.
WsGetCustomHeader

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

Récupère un objet Dictionnaire 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 d’erreur stockés dans un objet WS_ERROR.
WsGetFaultErrorProperty

Récupère une propriété 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 header sur lequel le lecteur est positionné. La version d’enveloppe du message est utilisée pour déterminer les 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 Listener 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 de l’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 à partir 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 un 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é 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 devant lequel les 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 vue du traitement.
WsMarkHeaderAsUnderstood

Cette fonction marque un en-tête comme « 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 au sein d’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 pour 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 sur 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 à partir du lecteur et interprète leur contenu en fonction du type de valeur spécifié.
WsReadAttribute

Lire un attribut produisant une valeur de la WS_TYPE spécifiée.
WsReadBody

Il s’agit d’une fonction d’assistance qui désérialise une valeur du lecteur XML du message. Le WS_MESSAGE_STATE doit être défini 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 en octets conformément à 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 à partir du lecteur et les retourne encodés en UTF-8.
WsReadElement

Lit un élément produisant une valeur du WS_TYPE spécifié.
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 channels. Si la source est un canal, utilisez WsReadMessageEnd.
WsReadEnvelopeStart

Lit les en-têtes du message et prépare la lecture des éléments du corps.
WsReadMessageEnd

Lire 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 metadata 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 en préfixe, localName et namespace en fonction de l’étendue d’espace de noms actuelle de l’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ébut en ignorant tout espace blanc.
WsReadToStartElement

Avance le lecteur vers 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 localName et l’espace de noms de l’élément .
WsReadType

Lire la valeur d’une WS_TYPE donnée à partir du code 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 à partir 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

Recevoir un message et désérialiser le corps du message en tant que 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 la fin 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 avec un rôle autre que le récepteur final sont ignorés.
WsRemoveHeader

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

Supprime du message toutes les instances d’un en-tête mappé.
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 de fin 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 en tant qu’é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 error, mais ne libère pas la ressource allouée au paramètre d’objet error.
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 pour l’objet Tas lui-même n’est pas libéré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

Rétablit l’état message sur WS_MESSAGE_STATE_EMPTY. Dans cet état, l’objet Message peut être réutilisé.
WsResetMetadata

Réinitialise l’état d’un 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 seront libérés.
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é. Peut être appelé uniquement côté serveur. Les demandes supplémentaires 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 le détail de l’erreur stocké 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 les sources d’encodage et 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 sur WsSetInputToBuffer remplacent les propriétés définies par WsCreateReader.
WsSetListenerProperty

Définit une propriété Listenerobject.
WsSetMessageProperty

Cette opération définit un Messageproperty.
WsSetOutput

Définit l’encodage et les rappels de sortie pour l’enregistreur. Les rappels sont utilisés pour fournir des mémoires tampons au writer et pour 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 du writer. La position doit avoir été obtenue par un appel à WsGetReaderPosition ou WsGetWriterPosition.
WsShutdownSessionChannel

Utilisé pour signaler la fin des messages d’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 le writer 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 dans 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é, l’enregistreur 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êcher 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émarrage 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 de l’encodage sous-jacent et passe la valeur dérivée à un objet Writer.
WsWriteXmlBuffer

Écrit un WS_XML_BUFFER dans un rédacteur.
WsWriteXmlBufferToBytes

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

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

Compare deux objets WS_XML_STRING à des fins d’égalité. L’opération effectue une comparaison ordinale des valeurs de caractères contenues dans les objets String.

Interfaces

 
IContentPrefetcherTaskTrigger

L’interface IContentPrefetcherTaskTrigger prend en charge le comportement de préfetching du contenu et les tests de performances en définissant des méthodes qui vous permettent de vérifier qu’un package d’application installé est inscrit pour cette tâche en arrière-plan et de déclencher manuellement ses opérations de préexécage de contenu.

Structures

 
WS_ANY_ATTRIBUTE

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

Ce type est utilisé pour stocker un ensemble d’attributs qui n’ont pas été mappés directement 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 discontiguant 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 permettant de spécifier des clés de chiffrement asymétriques en tant que poignées de clé 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 pour l’identité du 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 permettant de spécifier 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 pouvant 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 pouvant 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 particulière.
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 permettant de spécifier des informations d’identification de certificat qui doivent être fournies 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 de la 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. Il est utilisé dans un WS_FIELD_DESCRIPTION.
WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL

Type pour fournir des informations d’identification d’authentification intégrée Windows basées sur l’identité Windows actuelle.
WS_DISALLOWED_USER_AGENT_SUBSTRINGS

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

Type permettant de 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 obligatoire. Il fournit des informations utilisées pour sérialiser et désérialiser les 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 l’application pour la liaison HTTP.
WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE

Informations de 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é permettant de 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 pour le 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

Comment une requête ou une réponse HTTP doit être représentée dans un objet 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 du modèle de sécurité SSL à remplir 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 la sécurité des messages kerberos AP_REQ.
WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE

Informations de modèle de sécurité à remplir 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 d’amorçage utilise la liaison de canal HTTP avec la sécurité de transport SSL et la sécurité des messages kerberos AP_REQ.
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é de transport SSL et la sécurité des messages nom d’utilisateur/mot de passe.
WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE

Informations de modèle de sécurité à remplir 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 d’amorçage 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 permettant de spécifier une URL HTTP.
WS_HTTPS_URL

Sous-type d’URL permettant de 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 auprès 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é permettant de spécifier l’utilisation du ticket kerberos AP_REQ 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 pour le 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é permettant de 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 qui ont été 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é permettant de 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 permettant de spécifier des clés de chiffrement asymétriques en tant que NCRYPT_KEY_HANDLE CryptoNG.
WS_NETPIPE_URL

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

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

Type permettant de fournir des informations d’identification d’authentification intégrée Windows en tant que handle opaque créé par SspiPromptForCredentials et la famille d’API associée. 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 des 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 permettant de spécifier une clé de chiffrement symétrique en octets bruts.
WS_REQUEST_SECURITY_TOKEN_PROPERTY

Spécifie une propriété pour demander un jeton de sécurité à 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é permettant de spécifier l’utilisation d’une assertion SAML comme 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 s’applique aux liaisons de sécurité de message et aux 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 est utilisée pour 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é permettant de 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 pour le 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é permettant de 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 pour le paramètre de stratégie d’entrée.
WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATE

Modèle de liaison de sécurité permettant de 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é pour un canal (côté client) ou 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 permet de 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 sur le 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 port pour le point de terminaison. L’élément port est généré pour l’élément de service comme spécifié par serviceName et serviceNs pour WS_SERVICE_PROPERTY_METADATA propriété sur le 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 des 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 principaux de serveur (SPN) utilisés pour valider la protection étendue.
WS_SOAPUDP_URL

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

Type permettant de spécifier une identité de point de terminaison représentée par un SPN (nom de principal de service).
WS_SSL_TRANSPORT_SECURITY_BINDING

Sous-type de liaison de sécurité permettant de 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 au 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 pour le 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 pour le 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 permettant de 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. Il est utilisé avec WS_STRUCT_TYPE.
WS_SUBJECT_NAME_CERT_CREDENTIAL

Type permettant de spécifier les informations d’identification d’un certificat à l’aide du nom d’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 contenant est ouvert.
WS_TCP_BINDING_TEMPLATE

Structure de modèle TCP à remplir par l’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 de sécurité du modèle 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é du transport SSPI Windows. Le canal d’amorçage 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é permettant de 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 Windows SSPI.
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 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é du transport SSPI Windows. Le canal d’amorçage 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 permettant de spécifier les informations d’identification d’un 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 contenant est ouvert.
WS_TIMESPAN

Représente un intervalle de temps 64 bits signé en unités de 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 d’union. Il est utilisé avec WS_UNION_TYPE.
WS_UNION_FIELD_DESCRIPTION

Représente les informations de sérialisation d’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

Type pour 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

Type permettant de 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é permettant de spécifier l’utilisation d’une paire nom d’utilisateur/mot de passe fournie par l’application en tant que jeton de sécurité direct (par exemple, one-shot).
WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT

Contrainte de liaison de sécurité qui correspond au 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 pour le 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 l’application en tant que jeton de sécurité direct (par exemple, 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= »http://tempuri.org" id="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 canonicalisation XML est effectuée.
WS_XML_COMMENT_NODE

Représente un commentaire.
WS_XML_DATETIME_TEXT

Représente une datetime mise en forme sous la forme d’un 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 en 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-xxxxxxxxxxxx ».
WS_XML_INT32_TEXT

Représente un entier signé de 32 bits.
WS_XML_INT64_TEXT

Représente un entier signé de 64 bits.
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 en 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 comme texte « préfixe:localName »
WS_XML_READER_BINARY_ENCODING

Utilisé pour indiquer que le lecteur doit interpréter les octets qu’il lit comme 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 l’emplacement 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 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

Permet d’indiquer que le lecteur doit faire apparaître les octets du document sous forme de caractères encodé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 à laquelle des informations de dictionnaire sont éventuellement 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é permettant de 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 non signé de 64 bits.
WS_XML_UNIQUE_ID_TEXT

Représente un GUID au format « 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 qui lui sont écrits en tant que parties mime binaires plutôt que le texte encodé en base64 incorporé.
WS_XML_WRITER_OUTPUT

Spécifie l’emplacement 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 rédacteur.
WS_XML_WRITER_RAW_ENCODING

Utilisé pour indiquer que l’enregistreur doit émettre des octets à partir de caractères de 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.