Fonction IsCalendarLeapYear

Action déconseillée. Détermine si l’année spécifiée est une année bissextile au sein de l’ère donnée pour le calendrier spécifique.

Syntaxe

BOOL IsCalendarLeapYear(
  _In_ CALID calId,
  _In_ UINT  year,
  _In_ UINT  era
);

Paramètres

calId [in]

Identificateur de calendrier à utiliser pour vérifier l’année bissextile.

année [in]

Année à case activée.

era [in]

L’ère à case activée.

Valeur retournée

Retourne TRUE si l’année spécifiée est une année bissextile, ou FALSE dans le cas contraire. Pour obtenir des informations d’erreur étendues, l’application peut appeler GetLastError, qui peut retourner l’un des codes d’erreur suivants :

  • ERROR_INVALID_PARAMETER. L’une des valeurs de paramètre n’était pas valide.

Notes

Cette fonction n’a pas de fichier d’en-tête ou de fichier de bibliothèque associé. L’application peut appeler LoadLibrary avec le nom de dll (Kernel32.dll) pour obtenir un handle de module. Il peut ensuite appeler GetProcAddress avec ce handle de module et le nom de cette fonction pour obtenir l’adresse de fonction.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
DLL
Kernel32.dll

Voir aussi

Prise en charge des langues nationales

Fonctions de prise en charge des langues nationales