728x90
반응형
HANDLE WINAPI FindFirstFile( _In_ LPCTSTR lpFileName, -------① _Out_ LPWIN32_FIND_DATA lpFindFileData -------② );
함수 설명 :
PATH로 입력 받은 해당 디렉토리에서 파일 검색을 실시한다. 성공시 파일 검색 핸들을 반환하고 두 번쨰로 전달되는 구조체에 첫 번쨰로 발견되는 파일의 정보를 넣어준다.
① lpFileName :
파일을 검색할 디렉토리 PATH를 입력한다.
② lpFindFileData :
검색된 파일의 데이터 구조체의 포인터를 넘겨준다. FindFirstFile() 성공시 검색된 첫 번째 파일의 정보를 넣어준다.
BOOL WINAPI FindNextFile(
_In_ HANDLE hFindFile, -------①
_Out_ LPWIN32_FIND_DATA lpFindFileData -------②
);
함수 설명 :
다음 파일의 정보를 얻는다. 파일 검색 핸들을 받으면 해당 파일에서 다음 파일에 대한 정보를 구조체에 저장한다. 성공시 0이 아닌 값을 반환한다.
① hFindFile :
FindFirstFile() 함수로 얻은 핸들값을 인자로 전해준다. 그럼 해당 디렉토리에서 다음 파일을 검색한다.
② IpFindFileData :
함수 성공시 검색한 파일에대한 정보를 구초체에 저장한다.
BOOL WINAPI FindClose( _Inout_ HANDLE hFindFile --------① );
함수 설명 :
파일 검색 핸들을 반환한다.
① hFindFile : 반납할 파일 검색 핸들을 넘겨준다.
참고 : http://harrys.co.kr/blog/lab/tag/FindFirstFile
728x90
반응형
'Programming > Windows&C#' 카테고리의 다른 글
[Windows/WinAPI] LockFIleEx (0) | 2013.10.19 |
---|---|
[Windows/WinAPI] GetFileSizeEX, GetFileAttributes, SetFileAttributes, FileTimeToSystemTime (0) | 2013.10.18 |
[Windows/WinAPI] SetFilePointer (0) | 2013.10.18 |
[Windows/WinAPI] [펌] 디렉토리생성, 삭제 활용. (0) | 2013.10.17 |
[Windows/WinAPI] CreateDIrectory, SetCurrentDirectory, GetCurrentDirectory (0) | 2013.10.17 |