Compartir a través de


WS_DYNAMIC_STRING_CALLBACK función de devolución de llamada (webservices.h)

Determina si la cadena especificada se puede escribir en forma optimizada. Esta devolución de llamada se usa en WS_XML_WRITER_BINARY_ENCODING

Sintaxis

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
)
{...}

Parámetros

[in] callbackState

Estado definido por el usuario que se pasó a la función que aceptó el WS_DYNAMIC_STRING_CALLBACK.

[in] string

Cadena que se va a buscar en el diccionario dinámico.

[out] found

Si la cadena se encontró o no en el diccionario dinámico se devuelve aquí.

[out] id

Aquí se devuelve el identificador de la cadena.

[in, optional] error

Especifica dónde se debe almacenar información de error adicional si se produce un error en la función.

Valor devuelto

Esta función de devolución de llamada no devuelve un valor.

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado webservices.h