Partager via


WSDXMLGetNameFromBuiltinNamespace, fonction (wsdxml.h)

Obtient un nom spécifié à partir de l’espace de noms intégré.

Syntaxe

HRESULT WSDXMLGetNameFromBuiltinNamespace(
  LPCWSTR     pszNamespace,
  LPCWSTR     pszName,
  WSDXML_NAME **ppName
);

Paramètres

pszNamespace

Espace de noms à mettre en correspondance avec un espace de noms intégré.

pszName

Nom à mettre en correspondance avec un nom intégré.

ppName

Référence à une structure WSDXML_NAME qui contient le nom intégré retourné. L’utilisation de la mémoire de ppName est gérée ailleurs. Par conséquent, l’application appelante ne doit pas tenter de libérer ppName.

Valeur retournée

Cette fonction peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
La méthode s’est terminée avec succès.
E_INVALIDARG
pszNamespace a la valeur NULL, pszName a la valeur NULL, la longueur en caractères de pszNamespace dépasse WSD_MAX_TEXT_LENGTH (8192), la longueur en caractères de pszName dépasse WSD_MAX_TEXT_LENGTH (8192), ou il n’y avait aucun nom correspondant dans l’espace de noms intégré.
E_POINTER
ppName a la valeur NULL.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wsdxml.h
Bibliothèque Wsdapi.lib
DLL Wsdapi.dll