Funzione CoDosDateTimeToFileTime (objbase.h)
Converte la rappresentazione MS-DOS dell'ora e della data in una struttura FILETIME usata da Windows.
Nota Questa funzione viene fornita per la compatibilità con Windows a 16 bit.
Sintassi
BOOL CoDosDateTimeToFileTime(
[in] WORD nDosDate,
[in] WORD nDosTime,
[out] FILETIME *lpFileTime
);
Parametri
[in] nDosDate
Data MS-DOS.
[in] nDosTime
Ora MS-DOS.
[out] lpFileTime
Puntatore alla struttura FILETIME .
Valore restituito
Se la funzione ha esito positivo, il valore restituito è TRUE; in caso contrario, è FALSE, probabilmente a causa di argomenti non validi.
Commenti
Una data MS-DOS ha il formato seguente.
BITS | Descrizione |
---|---|
0-4 | Giorni del mese (1-31). |
5-8 | Mesi (1 = gennaio, 2 = febbraio e così via). |
9-15 | Offset dell'anno dal 1980 (aggiungere il 1980 per ottenere l'anno effettivo). |
Un tempo MS-DOS ha il formato seguente.
BITS | Descrizione |
---|---|
0-4 | Secondi divisi da 2. |
5-10 | Minuti (0-59). |
11-15 | Ore (0-23 su un orologio di 24 ore). |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | objbase.h |
Libreria | Ole32.lib |
DLL | Ole32.dll |
Set di API | ext-ms-win-com-ole32-l1-1-5 (introdotta in Windows 10 versione 10.0.15063) |