Freigeben über


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)

Weitere Informationen

CoFileTimeNow

CoFileTimeToDosDateTime