Función WsTrimXmlWhitespace (webservices.h)

Quita el espacio en blanco inicial y final de una secuencia de caracteres.

Sintaxis

HRESULT WsTrimXmlWhitespace(
                 WCHAR    *chars,
  [in]           ULONG    charCount,
                 WCHAR    **trimmedChars,
  [out]          ULONG    *trimmedCount,
  [in, optional] WS_ERROR *error
);

Parámetros

chars

Cadena que se va a recortar.

[in] charCount

Longitud de la cadena que se va a recortar.

trimmedChars

Devuelve un puntero a la cadena original que comienza en el primer carácter que no es de espacio en blanco.

[out] trimmedCount

Devuelve la longitud de la cadena recortada.

[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

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

La función devuelve un puntero a la cadena original. La cadena original pasada no se modifica.

XML define el espacio en blanco como caracteres 9 (0x9), 10 (0xA), 13 (0xD) y 32 (0x20).

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado webservices.h
Library WebServices.lib
Archivo DLL WebServices.dll