2010-04-30 3 views
0

DOS 용 DJGPP 컴파일러는 시스템 시간을 NTFS 파일로 변환하기위한 win32 API 인 WINDOWS.h를 사용해야합니다. windows.h로 win32 API를 그것은 "windows.h - 그런 파일이나 디렉토리"오류를주고있다. 그래서 어떻게 시스템 시간을 파일 시간 (ie8 바이트 구조)로 NTFS 파일 시스템에 대한 DOS에서 파일 시스템을 변환하는 .DOS에서 NTFS의 64 비트 파일 시간 구조로 변환하는 방법

+3

합니까 DOS도 지원 입니다 컴파일 Telles는 : 당신은 날 자신을 변환 할 수 있습니다 NTFS? 나는 그렇게 생각하지 않는다. Windows 컴파일러를 사용하여 Windows 프로그램을 작성하지 않는 이유는 무엇입니까? –

답변

0

Microsoft의 FILETIME은 1601 년 1 월 1 일부터 100ns의 배수이며 64 비트 부호없는 변수입니다.

NTFS에서는 리틀 엔디안 광고가 저장됩니다.

(UINT64) UnixTime * 10000000 + 12219292800000000ui64 UINT64이 64 비트 부호없는 형식 하고 ui64 접미사는이 상수는 64 비트의 부호

관련 문제