Fonction WsCreateMetadata (webservices.h)
Crée un objet de métadonnées utilisé pour collecter et traiter des documents de métadonnées.
Syntaxe
HRESULT WsCreateMetadata(
const WS_METADATA_PROPERTY *properties,
[in] ULONG propertyCount,
WS_METADATA **metadata,
[in, optional] WS_ERROR *error
);
Paramètres
properties
Tableau de structures WS_METADATA_PROPERTY contenant des propriétés facultatives pour les métadonnées.
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 .
metadata
En cas de réussite, un pointeur qui reçoit l’adresse du WS_METADATA structure représentant le nouveau message.
Lorsque vous n’avez plus besoin de cette structure, vous devez la libérer en appelant WsFreeMetadata.
[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 |
---|---|
|
Un ou plusieurs arguments ne sont pas valides. |
|
Nous avons manqué de mémoire. |
|
Cette fonction peut renvoyer d’autres erreurs non répertoriées ci-dessus. |
Configuration requise
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 |