디렉터리 핸들

프로세스에서 디렉터리 개체를 만들거나 열 때마다 개체에 대한 핸들을 받습니다.

기존 디렉터리에 대한 핸들을 가져오려면 FILE_FLAG_BACKUP_SEMANTICS 플래그를 사용하여 CreateFile 함수를 호출합니다.

디렉터리 핸들을 다음 함수에 전달할 수 있습니다.

함수 설명
BackupRead 보안 정보를 포함하여 파일 또는 디렉터리를 백업합니다.
BackupSeek BackupRead 또는 BackupWrite 함수를 사용하여 처음에 액세스한 데이터 스트림에서 앞으로 검색합니다.
BackupWrite BackupRead를 사용하여 백업된 파일 또는 디렉터리를 복원합니다.
GetFileInformationByHandle 지정된 파일의 파일 정보를 검색합니다.
GetFileSize 지정된 파일의 크기(바이트)를 검색합니다.
GetFileTime 파일 또는 디렉터리를 만들고, 마지막으로 액세스하고, 마지막으로 수정한 날짜와 시간을 검색합니다.
GetFileType 지정된 파일의 파일 유형을 검색합니다.
ReadDirectoryChangesW 지정된 디렉터리 내의 변경 내용을 설명하는 정보를 검색합니다.
SetFileTime 지정된 파일 또는 디렉터리를 만들었거나, 마지막으로 액세스했거나, 마지막으로 수정한 날짜와 시간을 설정합니다.