CoDosDateTimeToFileTime, fonction (objbase.h)
Convertit la représentation MS-DOS de l’heure et de la date en une structure FILETIME utilisée par Windows.
Note Cette fonction est fournie pour la compatibilité avec Windows 16 bits.
Syntaxe
BOOL CoDosDateTimeToFileTime(
[in] WORD nDosDate,
[in] WORD nDosTime,
[out] FILETIME *lpFileTime
);
Paramètres
[in] nDosDate
Date MS-DOS.
[in] nDosTime
Heure MS-DOS.
[out] lpFileTime
Pointeur vers la structure FILETIME .
Valeur retournée
Si la fonction réussit, la valeur de retour est TRUE ; sinon, elle est FALSE, probablement en raison d’arguments non valides.
Remarques
Une date MS-DOS a le format suivant.
Bits | Description |
---|---|
0-4 | Jours du mois (1-31). |
5-8 | Mois (1 = janvier, 2 = février, etc.). |
9-15 | Décalage de l’année par rapport à 1980 (ajoutez 1980 pour obtenir l’année réelle). |
Une heure MS-DOS a le format suivant.
Bits | Description |
---|---|
0-4 | Secondes divisées par 2. |
5-10 | Minutes (0-59). |
11-15 | Heures (0-23 sur une horloge de 24 heures). |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | objbase.h |
Bibliothèque | Ole32.lib |
DLL | Ole32.dll |
Ensemble d’API | ext-ms-win-com-ole32-l1-1-5 (introduit dans Windows 10, version 10.0.15063) |