Función WsSetInput (webservices.h)
Establece la codificación y los orígenes de entrada de un lector XML. Esta configuración invalida la configuración realizada cuando se creó el Lector.
Sintaxis
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
);
Parámetros
[in] reader
Puntero al objeto WS_XML_READER para el que se establecerá la entrada.
[in, optional] encoding
objeto a un valor de codificación que describe el formato de los bytes de entrada. Este valor debe ser uno de los siguientes:
[in, optional] input
Puntero a una estructura WS_XML_READER_INPUT que indica el tipo de lector.
properties
Referencia de matriz de propiedades opcionales del Lector.
[in] propertyCount
Número de propiedades.
[in, optional] error
Puntero a un objeto WS_ERROR donde se debe almacenar información adicional sobre el error si se produce un error en la función.
Valor devuelto
Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Cuando se usa WsSetInput en el Lector XML, el lector funcionará de una manera directa y las funciones WsGetReaderPosition, WsSetReaderPosition y WsMoveReader no se pueden usar.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | webservices.h |
Library | WebServices.lib |
Archivo DLL | WebServices.dll |