WsFileTimeToDateTime-Funktion (webservices.h)
Übernimmt einen Verweis auf ein FILETIME-Objekt und konvertiert es in ein WS_DATETIME-Objekt . Ein Verweis auf das WS_DATETIME-Objekt wird vom Ausgabeparameter zurückgegeben.
Syntax
HRESULT WsFileTimeToDateTime(
[in] const FILETIME *fileTime,
[out] WS_DATETIME *dateTime,
[in, optional] WS_ERROR *error
);
Parameter
[in] fileTime
Ein Zeiger auf die zu konvertierende FILETIME-Struktur.
[out] dateTime
Ein Zeiger auf das neue WS_DATETIME-Objekt, das die neu konvertierte Zeit aufweist.
[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 |
---|---|
|
Mindestens ein Argument ist ungültig. |
|
Die Eingabedaten waren nicht im erwarteten Format oder hatten nicht den erwarteten Wert. |
Hinweise
Ein WS_DATETIME kann keine Datumsangaben aus dem Jahr 10000 und darüber hinaus darstellen. Eine FILETIME, die ein Datum später darstellt, führt dazu, dass die Funktion WS_E_INVALID_FORMAT zurückgibt. (Siehe Rückgabewerte für Windows-Webdienste.)
Das Formatfeld des WS_DATETIME wird auf WS_DATETIME_FORMAT_UTC festgelegt.
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 |