Compartir a través de


Función WsFileTimeToDateTime (webservices.h)

Toma una referencia a un objeto FILETIME y lo convierte en un objeto WS_DATETIME . El parámetro de salida devuelve una referencia al objeto WS_DATETIME.

Sintaxis

HRESULT WsFileTimeToDateTime(
  [in]           const FILETIME *fileTime,
  [out]          WS_DATETIME    *dateTime,
  [in, optional] WS_ERROR       *error
);

Parámetros

[in] fileTime

Puntero a la estructura FILETIME que se va a convertir.

[out] dateTime

Puntero al nuevo objeto WS_DATETIME que tiene el tiempo recién convertido.

[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

Esta función puede devolver uno de estos valores.

Código devuelto Descripción
E_INVALIDARG
Uno o más argumentos no son válidos.
WS_E_INVALID_FORMAT
Los datos de entrada no tenían el formato esperado o no tenían el valor esperado.

Comentarios

Un WS_DATETIME no puede representar fechas del año 10000 y posteriores. Un VALOR FILETIME que representa una fecha posterior a esta hará que la función devuelva WS_E_INVALID_FORMAT. (Consulte Valores devueltos de servicios web de Windows).

El campo de formato del WS_DATETIME se establecerá en WS_DATETIME_FORMAT_UTC.

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