WsReadStartAttribute-Funktion (webservices.h)
Verschiebt den Reader in das angegebene Attribut, sodass der Inhalt mit WsReadValue, WsReadChars oder WsReadBytes gelesen werden kann.
Wenn der Leser nicht auf einem Startelement positioniert ist, wird eine WS_E_INVALID_FORMAT Ausnahme zurückgegeben.
(Siehe Rückgabewerte für Windows-Webdienste.)
Syntax
HRESULT WsReadStartAttribute(
[in] WS_XML_READER *reader,
[in] ULONG attributeIndex,
[in, optional] WS_ERROR *error
);
Parameter
[in] reader
Ein Zeiger auf das XML Reader-Objekt , das zum Lesen des Start-Attributs verwendet wird.
[in] attributeIndex
Der Index des zu lesenden Attributs.
[in, optional] error
Ein Zeiger auf ein WS_ERROR-Objekt , in dem zusätzliche Informationen zum Fehler gespeichert werden sollen, wenn die Funktion fehlschlägt.
Rückgabewert
Diese Funktion kann einen dieser Werte zurückgeben.
Rückgabecode | Beschreibung |
---|---|
|
Die Eingabedaten waren nicht im erwarteten Format oder hatten nicht den erwarteten Wert. |
Hinweise
Die WsReadNode-Funktion gibt EOF zurück, wenn sie innerhalb eines Attributs erweitert ist. Die WsReadEndAttribute-Funktion kann verwendet werden, um den Reader an das enthaltende Element zurückzugeben.
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 |