WsAddErrorString-Funktion (webservices.h)
Fügt dem Fehlerobjekt eine angegebene Fehlerzeichenfolge hinzu.
Syntax
HRESULT WsAddErrorString(
[in] WS_ERROR *error,
[in] const WS_STRING *string
);
Parameter
[in] error
Zeiger auf eine WS_ERROR Struktur, die das Fehlerobjekt darstellt, dem die Zeichenfolge hinzugefügt werden soll.
[in] string
Die hinzuzufügende Zeichenfolge. Das Fehlerobjekt macht eine Kopie der Zeichenfolge.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt sie NO_ERROR zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Rückgabecode | Beschreibung |
---|---|
|
Mindestens ein Argument ist ungültig. |
|
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen. |
|
Diese Funktion gibt möglicherweise andere Fehler zurück, die oben nicht aufgeführt sind. |
Hinweise
Diese Funktion erfordert, dass sich die Zeichenfolge in der Sprache befindet, die durch die LANGID des Fehlerobjekts angegeben wird. Sie können diesen LANGID-Wert abrufen, indem Sie die WsGetErrorProperty-Funktion mit dem WS_ERROR_PROPERTY_LANGID Wert der WS_ERROR_PROPERTY_ID-Enumeration aufrufen.
Anforderungen
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 |