CoDosDateTimeToFileTime-Funktion (objbase.h)
Konvertiert die MS-DOS-Darstellung der Uhrzeit und des Datums in eine von Windows verwendete FILETIME-Struktur .
Hinweis Diese Funktion wird zur Kompatibilität mit 16-Bit-Windows bereitgestellt.
Syntax
BOOL CoDosDateTimeToFileTime(
[in] WORD nDosDate,
[in] WORD nDosTime,
[out] FILETIME *lpFileTime
);
Parameter
[in] nDosDate
Das MS-DOS-Datum.
[in] nDosTime
Die MS-DOS-Zeit.
[out] lpFileTime
Ein Zeiger auf die FILETIME-Struktur .
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert TRUE. Andernfalls ist es FALSE, wahrscheinlich aufgrund ungültiger Argumente.
Hinweise
Ein MS-DOS-Datum hat das folgende Format.
Bits | BESCHREIBUNG |
---|---|
0–4 | Tage des Monats (1-31). |
5–8 | Monate (1 = Januar, 2 = Februar usw.). |
9–15 | Jahresoffset von 1980 (1980 hinzufügen, um das tatsächliche Jahr zu erhalten). |
Eine MS-DOS-Zeit hat das folgende Format.
Bits | BESCHREIBUNG |
---|---|
0–4 | Sekunden geteilt durch 2. |
5-10 | Minuten (0-59). |
11–15 | Stunden (0-23 auf einer 24-Stunden-Uhr). |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | objbase.h |
Bibliothek | Ole32.lib |
DLL | Ole32.dll |
APIs | ext-ms-win-com-ole32-l1-1-5 (eingeführt in Windows 10, Version 10.0.15063) |