Как получить время файла по имени в окнах?

голоса
2

Windows , имеет GetFileTime API , который позволяет получить информацию о времени файла с помощью открытого дескриптора файла. То , что я хотел бы знать, если это возможно , чтобы получить эту информацию по имени файла без открытия файла в явном виде. И если возможно это также применимо к платформе Windows Mobile?

Задан 09/12/2008 в 21:37
источник пользователем
На других языках...                            


4 ответов

голоса
5

Если вы звоните CreateFile со значением dwFileAccess нуля, это « указует запрос доступ устройства к объекту. Приложение может запросить атрибуты устройства без доступа к устройству. » Нет разгадка , почему они сняли , что действительно информативные немного текста из новых версий документации , как внедрение в ФСД все та же.

Ответил 09/12/2008 в 21:48
источник пользователем

голоса
2

Одним из возможных вариантов было бы использовать FindFirstFile , если вы хотите вставить с Windows API. Она также доступна на Windows CE

Ответил 09/12/2008 в 21:41
источник пользователем

голоса
0

Просто записка об использовании времени файла на файл WinCE:

Цитата из документации MSDN на WinCE GetFileTime

Для Windows CE объекта магазин возвращает то же время для всех трех параметров. В общем, драйверы файловой системы будет зависеть, как они поддерживают эту функцию.

Я нашел это, чтобы быть правдой на всех устройствах, которые я попробовал.

Ответил 10/12/2008 в 21:19
источник пользователем

голоса
0

GetFileTime доступна на всех версиях Windows CE. Вы вряд ли найти способ сделать это без действительного дескриптора файла в Win32.

Ответил 09/12/2008 в 21:40
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more