Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Kopiert den aktuellen Knoten aus dem angegebenen XML-Reader in den angegebenen XML-Writer.
Syntax
HRESULT WsCopyNode(
[in] WS_XML_WRITER *writer,
[in] WS_XML_READER *reader,
[in, optional] WS_ERROR *error
);
Parameter
[in] writer
Zeiger auf den WS_XML_WRITER , auf den der XML-Knoten kopiert werden soll.
[in] reader
Zeiger auf den WS_XML_READER , aus dem der XML-Knoten kopiert werden soll.
[in, optional] error
Zeiger auf eine WS_ERROR-Struktur , die zusätzliche Fehlerinformationen empfängt, wenn die Funktion fehlschlägt.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt sie NO_ERROR zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
| Rückgabecode | Beschreibung |
|---|---|
|
Der Vorgang ist aufgrund des aktuellen Zustands des Objekts nicht zulässig. |
|
Die Eingabedaten waren nicht im erwarteten Format oder hatten nicht den erwarteten Wert. |
|
Ein Kontingent wurde überschritten. |
Hinweise
Wenn der aktuelle Knotentyp WS_XML_NODE_TYPE_ELEMENT ist, werden der aktuelle Knoten, alle untergeordneten Elemente und das entsprechende Endelement in den XML-Writer kopiert.
Wenn der aktuelle Knotentyp WS_XML_NODE_TYPE_BOF ist, werden Knoten kopiert, bis ein Knoten vom Typ WS_XML_NODE_TYPE_EOF erreicht ist. Informationen zu Knotentypen finden Sie in der WS_XML_NODE_TYPE-Enumeration .
Der Reader wird auf dem Knoten positioniert, nachdem der Knoten kopiert wurde.
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 |