Partager via


Méthode IWSDXMLContext::SetTypes (wsdxml.h)

Associe des types de messages personnalisés à l’objet de contexte XML.

Cette méthode ne doit être appelée que par le code généré et ne doit pas être appelée directement par un client WSDAPI. Au lieu de cela, le générateur de code fournit des wrappers qui accèdent correctement à cette méthode.

Syntaxe

HRESULT SetTypes(
  [in] const PCWSDXML_TYPE *pTypes,
  [in] DWORD               dwTypesCount,
  [in] BYTE                bLayerNumber
);

Paramètres

[in] pTypes

Tableau de structures WSDXML_TYPE qui représentent l’ensemble des messages pour le code généré.

[in] dwTypesCount

Nombre de types dans le tableau pTypes .

[in] bLayerNumber

Numéro de couche associé au code de service généré.

Valeur retournée

Les valeurs de retour possibles incluent, sans s’y limiter, les éléments suivants :

Code de retour Description
S_OK
La méthode s’est terminée avec succès.
E_INVALIDARG
pTypes a la valeur NULL ou bLayerNumber est supérieur ou égal à WSD_XMLCONTEXT_NUM_LAYERS (16).
E_OUTOFMEMORY
Mémoire insuffisante pour terminer l’opération.
E_FAIL
Échec de la méthode.

Spécifications

   
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 (inclure Wsdapi.h)
DLL Wsdapi.dll

Voir aussi

IWSDXMLContext