Condividi tramite


Metodo IWSDXMLContext::SetTypes (wsdxml.h)

Associa tipi di messaggio personalizzati all'oggetto contesto XML.

Questo metodo deve essere chiamato solo dal codice generato e non deve essere chiamato direttamente da un client WSDAPI. Al contrario, il generatore di codice fornirà wrapper che accedono correttamente a questo metodo.

Sintassi

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

Parametri

[in] pTypes

Matrice di strutture WSDXML_TYPE che rappresentano il set di messaggi per il codice generato.

[in] dwTypesCount

Numero di tipi nella matrice pTypes .

[in] bLayerNumber

Numero di livello associato al codice del servizio generato.

Valore restituito

I valori restituiti possibili includono, ma non sono limitati ai seguenti:

Codice restituito Descrizione
S_OK
Il metodo è stato completato correttamente.
E_INVALIDARG
pTypes è NULL o bLayerNumber è maggiore o uguale a WSD_XMLCONTEXT_NUM_LAYERS (16).
E_OUTOFMEMORY
Memoria insufficiente per completare l'operazione.
E_FAIL
Il metodo non è riuscito.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wsdxml.h (include Wsdapi.h)
DLL Wsdapi.dll

Vedi anche

IWSDXMLContext