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 |
---|---|
|
Die Methode wurde erfolgreich abgeschlossen. |
|
pTypes ist NULL oder bLayerNumber ist größer oder gleich WSD_XMLCONTEXT_NUM_LAYERS (16). |
|
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen. |
|
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 |