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.
Legt die Codierungs- und Eingabequellen für einen XML-Reader fest. Diese Einstellungen überschreiben einstellungen, die beim Erstellen des Reader vorgenommen wurden.
Syntax
HRESULT WsSetInput(
[in] WS_XML_READER *reader,
[in, optional] const WS_XML_READER_ENCODING *encoding,
[in, optional] const WS_XML_READER_INPUT *input,
const WS_XML_READER_PROPERTY *properties,
[in] ULONG propertyCount,
[in, optional] WS_ERROR *error
);
Parameter
[in] reader
Ein Zeiger auf das WS_XML_READER-Objekt , für das die Eingabe festgelegt wird.
[in, optional] encoding
Ein zu einem Codierungswert, der das Format der Eingabebytes beschreibt. Dieser Wert sollte einer der folgenden Werte sein:
[in, optional] input
Ein Zeiger auf eine WS_XML_READER_INPUT Struktur, die den Lesertyp angibt.
properties
Ein Arrayverweis von optionalen Reader-Eigenschaften.
[in] propertyCount
Die Anzahl der Eigenschaften.
[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
Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Wenn WsSetInput für den XML-Reader verwendet wird, funktioniert der Reader nur vorwärts, und die Funktionen WsGetReaderPosition, WsSetReaderPosition und WsMoveReader können nicht verwendet werden.
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 |