Функция GetCalendarSupportedDateRange

Не рекомендуется. Возвращает поддерживаемый диапазон дат для указанного календаря.

Синтаксис

BOOL GetCalendarSupportedDateRange(
  _In_  CALID         Calendar,
  _Out_ LPCALDATETIME lpCalMinDateTime,
  _Out_ LPCALDATETIME lpCalMaxDateTime
);

Параметры

Календарь [вход]

Идентификатор календаря , для которого необходимо получить поддерживаемый диапазон дат.

lpCalMinDateTime [out]

Указатель на структуру CALDATETIME , определяющую минимальную поддерживаемую дату.

lpCalMaxDateTime [out]

Указатель на структуру CALDATETIME , определяющую максимальную поддерживаемую дату.

Возвращаемое значение

Возвращает значение TRUE в случае успешного выполнения или FALSE в противном случае. Чтобы получить расширенные сведения об ошибке, приложение может вызвать Метод GetLastError, который может возвращать один из следующих кодов ошибок:

  • ERROR_INVALID_PARAMETER. Любое из значений параметров было недопустимым.

Комментарии

Самая ранняя дата, поддерживаемая этой функцией, — 1 января 1601 года.

У этой функции нет связанного файла заголовка или файла библиотеки. Приложение может вызвать LoadLibrary с именем библиотеки DLL (Kernel32.dll), чтобы получить дескриптор модуля. Затем он может вызвать GetProcAddress с дескриптором модуля и именем этой функции, чтобы получить адрес функции.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
DLL
Kernel32.dll

См. также

Поддержка национальных языков

Функции поддержки национальных языков

NLS: пример API на основе имен