WsCreateMessageForChannel, fonction (webservices.h)
Crée un message à utiliser avec un canal spécifié.
Syntaxe
HRESULT WsCreateMessageForChannel(
[in] WS_CHANNEL *channel,
const WS_MESSAGE_PROPERTY *properties,
[in] ULONG propertyCount,
WS_MESSAGE **message,
[in, optional] WS_ERROR *error
);
Paramètres
[in] channel
Pointeur vers une structure WS_CHANNEL représentant le canal du message.
properties
Tableau de propriétés facultatives pour le message. Voir WS_MESSAGE_PROPERTY.
La valeur de ce paramètre peut être NULL, auquel cas, le paramètre propertyCount doit être égal à 0 (zéro).
[in] propertyCount
Nombre de propriétés dans le tableau de propriétés .
message
En cas de réussite, un pointeur qui reçoit l’adresse du WS_MESSAGE structure représentant le nouveau message.
Lorsque vous n’avez plus besoin de cette structure, vous devez la libérer en appelant WsFreeMessage.
[in, optional] error
Pointeur vers une structure de WS_ERROR qui reçoit des informations d’erreur supplémentaires en cas d’échec de la fonction.
Valeur retournée
Si la fonction réussit, elle retourne NO_ERROR ; sinon, il retourne un code d’erreur HRESULT.
Code de retour | Description |
---|---|
|
Mémoire insuffisante pour terminer l’opération. |
|
Un ou plusieurs arguments ne sont pas valides. |
|
Cette fonction peut renvoyer d’autres erreurs non répertoriées ci-dessus. |
Remarques
Contrairement à la fonction WsCreateMessage plus générale, WsCreateMessageForChannel garantit que la version de message utilisée est appropriée pour le canal.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | webservices.h |
Bibliothèque | WebServices.lib |
DLL | WebServices.dll |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour