AdjustCalendarDate-Funktion
Veraltet. Passt ein Datum um eine angegebene Anzahl von Jahren, Monaten, Wochen oder Tagen an.
Syntax
BOOL AdjustCalendarDate(
_Inout_ LPCALDATETIME lpCalDateTime,
_In_ CALDATETIME_DATEUNIT calUnit,
_Out_ INT amount
);
Parameter
-
lpCalDateTime [in, out]
-
Zeiger auf eine CALDATETIME-Struktur , die die anzupassenden Datums- und Kalenderinformationen enthält.
-
calUnit [in]
-
Der CALDATETIME_DATEUNIT Enumerationswert, der die Datumseinheit angibt, z. B. DayUnit.
-
Betrag [out]
-
Der Betrag, um den das angegebene Datum angepasst werden soll.
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_DATE_OUT_OF_RANGE. Das angegebene Datum lag außerhalb des Bereichs.
- ERROR_INVALID_PARAMETER. Jeder der Parameterwerte war ungültig.
Bemerkungen
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 |
|
Siehe auch