WsTrimXmlWhitespace-Funktion (webservices.h)

Entfernt führende und nachfolgende Leerzeichen aus einer Sequenz von Zeichen.

Syntax

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

Parameter

chars

Die zu kürzede Zeichenfolge.

[in] charCount

Die Länge der zu kürzenden Zeichenfolge.

trimmedChars

Gibt einen Zeiger auf die ursprüngliche Zeichenfolge ab dem ersten Nicht-Leerzeichen zurück.

[out] trimmedCount

Gibt die Länge der gekürzten Zeichenfolge zurück.

[in, optional] error

Gibt an, wo zusätzliche Fehlerinformationen gespeichert werden sollen, wenn die Funktion fehlschlägt.

Rückgabewert

Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Die Funktion gibt einen Zeiger auf die ursprüngliche Zeichenfolge zurück. Die übergebene ursprüngliche Zeichenfolge wird nicht geändert.

XML definiert Leerzeichen als Zeichen 9 (0x9), 10 (0xA), 13 (0xD) und 32 (0x20).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile webservices.h
Bibliothek WebServices.lib
DLL WebServices.dll