Freigeben über


WsDateTimeToFileTime-Funktion (webservices.h)

Konvertiert ein WS_DATETIME-Objekt in ein FILETIME-Objekt. Ein Verweis auf das FILETIME-Objekt wird vom Ausgabeparameter zurückgegeben.

Syntax

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

Parameter

[in] dateTime

Ein Zeiger auf die zu konvertierende WS_DATETIME-Struktur.

[out] fileTime

Ein Zeiger auf das neue FILETIME-Objekt, das die konvertierte Zeit enthält.

[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
E_INVALIDARG
Mindestens ein Argument ist ungültig.
WS_E_INVALID_FORMAT
Die Eingabedaten hatten nicht das erwartete Format oder hatten nicht den erwarteten Wert.

Hinweise

Ein FILETIME-Objekt kann keine Datumsangaben zwischen dem 1. Januar 0001 und dem 1. Januar 1601 darstellen. Ein WS_DATETIME innerhalb dieses Bereichs bewirkt, dass die Funktion WS_E_INVALID_FORMAT zurückgibt. (Siehe Rückgabewerte für Windows-Webdienste.)

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