Поделиться через


Метод IWSDXMLContext::SetTypes (wsdxml.h)

Связывает пользовательские типы сообщений с объектом контекста XML.

Этот метод должен вызываться только созданным кодом и не должен вызываться напрямую клиентом WSDAPI. Вместо этого генератор кода предоставит оболочки, которые правильно обращаются к этому методу.

Синтаксис

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

Параметры

[in] pTypes

Массив WSDXML_TYPE структур, представляющих набор сообщений для созданного кода.

[in] dwTypesCount

Количество типов в массиве pTypes .

[in] bLayerNumber

Номер слоя, связанный с созданным кодом службы.

Возвращаемое значение

Возможные возвращаемые значения включают, помимо прочего, следующие:

Код возврата Описание
S_OK
Метод успешно завершен.
E_INVALIDARG
pTypes имеет значение NULL или значение bLayerNumber больше или равно WSD_XMLCONTEXT_NUM_LAYERS (16).
E_OUTOFMEMORY
Недостаточно памяти для завершения операции.
E_FAIL
Сбой метода.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header wsdxml.h (включая Wsdapi.h)
DLL Wsdapi.dll

См. также раздел

IWSDXMLContext