Función CoDosDateTimeToFileTime (objbase.h)
Convierte la representación ms-DOS de la hora y la fecha en una estructura FILETIME usada por Windows.
Nota Esta función se proporciona para la compatibilidad con Windows de 16 bits.
Sintaxis
BOOL CoDosDateTimeToFileTime(
[in] WORD nDosDate,
[in] WORD nDosTime,
[out] FILETIME *lpFileTime
);
Parámetros
[in] nDosDate
Fecha ms-DOS.
[in] nDosTime
Hora ms-DOS.
[out] lpFileTime
Puntero a la estructura FILETIME .
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es TRUE; de lo contrario, es FALSE, probablemente debido a argumentos no válidos.
Comentarios
Una fecha ms-DOS tiene el formato siguiente.
Bits | Descripción |
---|---|
0-4 | Días del mes (1-31). |
5-8 | Meses (1 = enero, 2 = febrero, etc.). |
9-15 | Desplazamiento del año de 1980 (agregue 1980 para obtener el año real). |
Una hora de MS-DOS tiene el formato siguiente.
Bits | Descripción |
---|---|
0-4 | Segundos divididos por 2. |
5-10 | Minutos (0-59). |
11-15 | Horas (0-23 en un reloj de 24 horas). |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | objbase.h |
Library | Ole32.lib |
Archivo DLL | Ole32.dll |
Conjunto de API | ext-ms-win-com-ole32-l1-1-5 (introducido en Windows 10, versión 10.0.15063) |