typedef struct _WIN32_FIND_DATA { DWORD dwFileAttributes; FILETIME ftCreationTime; FILETIME ftLastAccessTime; FILETIME ftLastWriteTime; DWORD nFileSizeHigh; DWORD nFileSizeLow; DWORD dwReserved0; DWORD dwReserved1; TCHAR cFileName[MAX_PATH]; TCHAR cAlternateFileName[14]; } WIN32_FIND_DATA, *PWIN32_FIND_DATA, *LPWIN32_FIND_DATA;
Copyrights © - Joinc, All Rights Reserved. Inherited From - Yundream Rebranded By - Joonphil
WIN32_FIND_DATA 구조체
typedef struct _WIN32_FIND_DATA { DWORD dwFileAttributes; FILETIME ftCreationTime; FILETIME ftLastAccessTime; FILETIME ftLastWriteTime; DWORD nFileSizeHigh; DWORD nFileSizeLow; DWORD dwReserved0; DWORD dwReserved1; TCHAR cFileName[MAX_PATH]; TCHAR cAlternateFileName[14]; } WIN32_FIND_DATA, *PWIN32_FIND_DATA, *LPWIN32_FIND_DATA;멤버
- dwFileAttribute
file attribute- ftCreationTime
파일이 만들어진 시간- ftLastAccessTime
마지막으로 읽거나 쓰거나 실행한 시간- ftLastWriteTime
WriteFile(:4100) 혹은 SetEndOfFile(:4100)함수로 마지막으로 쓰거나 truncate, 덮어쓰기 한 시간- nFileSizeHigh
파일의 크기를 위한 high-order (상위 32비트) 값으로 0이 아니라면 파일의 크기가 MAXDWORD보다 크다는 것을 의미한다. 파일의 크기는 (nFileSizeHigh * (MAXDWORD +1)) + nFileSizeLow로 계산하다.- nFileSizeLow
파일의 크기를 위한 low-order (하위 32비트) 값으로 바이트 단위다.- dwReserved0
사용하지 않는다.- dwReserved1
사용하지 않는다.- cFileName
파일의 이름- cAlternateFileName
파일의 alternative 이름Recent Posts
Archive Posts
Tags