IWSDXMLContext::SetTypes-Methode (wsdxml.h)

Ordnet dem XML-Kontextobjekt benutzerdefinierte Nachrichtentypen zu.

Diese Methode sollte nur von generiertem Code und nicht direkt von einem WSDAPI-Client aufgerufen werden. Stattdessen stellt der Codegenerator Wrapper bereit, die ordnungsgemäß auf diese Methode zugreifen.

Syntax

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

Parameter

[in] pTypes

Ein Array von WSDXML_TYPE Strukturen, die den Satz von Nachrichten für den generierten Code darstellen.

[in] dwTypesCount

Die Anzahl der Typen im pTypes-Array .

[in] bLayerNumber

Die Ebenennummer, die dem generierten Dienstcode zugeordnet ist.

Rückgabewert

Mögliche Rückgabewerte sind unter anderem:

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
E_INVALIDARG
pTypes ist NULL oder bLayerNumber ist größer oder gleich WSD_XMLCONTEXT_NUM_LAYERS (16).
E_OUTOFMEMORY
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen.
E_FAIL
Fehler bei der Methode.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wsdxml.h (include Wsdapi.h)
DLL Wsdapi.dll

Weitere Informationen

IWSDXMLContext