DosDateTimeToFileTime-Funktion (winbase.h)
Konvertiert MS-DOS-Datums- und Uhrzeitwerte in eine Dateizeit.
Syntax
BOOL DosDateTimeToFileTime(
[in] WORD wFatDate,
[in] WORD wFatTime,
[out] LPFILETIME lpFileTime
);
Parameter
[in] wFatDate
Das MS-DOS-Datum. Das Datum ist ein gepackter Wert im folgenden Format.
Bits | BESCHREIBUNG |
---|---|
0–4 | Tag des Monats (1–31) |
5–8 | Monat (1 = Januar, 2 = Februar usw.) |
9–15 | Jahresversatz von 1980 (1980 addieren, um das tatsächliche Jahr zu erhalten) |
[in] wFatTime
Die MS-DOS-Zeit. Die Zeit ist ein gepackter Wert mit dem folgenden Format.
Bits | BESCHREIBUNG |
---|---|
0–4 | Zweiter geteilt durch 2 |
5-10 | Minute (0–59) |
11–15 | Stunde (0–23 auf einer 24-Stunden-Uhr) |
[out] lpFileTime
Ein Zeiger auf eine FILETIME-Struktur , die die konvertierte Dateizeit empfängt.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.
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 | winbase.h (Windows.h einschließen) |
Bibliothek | Kernel32.lib |
DLL | Kernel32.dll |