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


функция обратного вызова WS_DYNAMIC_STRING_CALLBACK (webservices.h)

Определяет, можно ли записать указанную строку в оптимизированном виде. Этот обратный вызов используется в WS_XML_WRITER_BINARY_ENCODING

Синтаксис

WS_DYNAMIC_STRING_CALLBACK WsDynamicStringCallback;

HRESULT WsDynamicStringCallback(
  [in]           void *callbackState,
  [in]           const WS_XML_STRING *string,
  [out]          BOOL *found,
  [out]          ULONG *id,
  [in, optional] WS_ERROR *error
)
{...}

Параметры

[in] callbackState

Определяемое пользователем состояние, переданное функции, принимающей WS_DYNAMIC_STRING_CALLBACK.

[in] string

Строка для поиска в динамическом словаре.

[out] found

Возвращается ли строка в динамическом словаре.

[out] id

Здесь возвращается идентификатор строки.

[in, optional] error

Указывает, где должны храниться дополнительные сведения об ошибке в случае сбоя функции.

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

Эта функция обратного вызова не возвращает значение.

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header webservices.h