Freigeben über


ConvertSystemTimeToCalDateTime-Funktion

Veraltet. Konvertiert eine angegebene SYSTEMTIME-Struktur in eine CALDATETIME-Struktur .

Syntax

BOOL ConvertSystemTimeToCalDateTime(
  _In_  const SYSTEMTIME   *lpSysTime,
  _In_        CALID         calId,
  _Out_       LPCALDATETIME lpCalDateTime

);

Parameter

lpSysTime [in]

Zeiger auf die zu konvertierende SYSTEMTIME-Struktur .

calId [in]

Der Systemkalenderbezeichner , der bei der Konvertierung verwendet werden soll.

lpCalDateTime [out]

Zeiger auf die entsprechende CALDATETIME-Struktur .

Rückgabewert

Gibt TRUE zurück, wenn der Vorgang erfolgreich war, oder andernfalls FALSE . Um erweiterte Fehlerinformationen abzurufen, kann die Anwendung GetLastError aufrufen, wodurch einer der folgenden Fehlercodes zurückgegeben werden kann:

  • ERROR_INVALID_PARAMETER. Jeder der Parameterwerte war ungültig.

Bemerkungen

Das früheste von dieser Funktion unterstützte Datum ist der 1. Januar 1601.

Diese Funktion verfügt nicht über eine zugeordnete Header- oder Bibliotheksdatei. Die Anwendung kann LoadLibrary mit dem DLL-Namen (Kernel32.dll) aufrufen, um ein Modulhandle abzurufen. Anschließend kann getProcAddress mit dem Modulhandle und dem Namen dieser Funktion aufgerufen werden, um die Funktionsadresse abzurufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
DLL
Kernel32.dll

Siehe auch

Unterstützung für nationale Sprachen

Nationale Sprachunterstützungsfunktionen

Abrufen von Zeit- und Datumsinformationen