1) FindFirstChangeNotification
/FindNextChangeNotification
+ ReadDirectoryChanges
을 사용하여 생성되거나 제거되는 특정 파일을 어떻게 찾을 수 있습니까?Win32 : 생성 또는 변경중인 파일 모니터링
2) FILE_NOTIFY_CHANGE_LAST_WRITE
은 파일 변경에 대한 신뢰할 수있는 지표입니까?
응용 프로그램 : 다른 폴더에있는 파일의 명시적인 목록이 있습니다. 표시 내용은 실제로 존재하는 lsit의 첫 번째 파일에 따라 다릅니다. 이를 위해 자동 새로 고침 메커니즘을 추가하고 싶습니다.
따라서 더 중요한 파일이 생성되고 현재 파일이 변경되거나 제거되어야합니다.
목록이 길지 않습니다 (아마도 12 개 정도의 파일). 따라서 은 일 수 있지만 일부 응용 프로그램의 경우 폴링 간격은 50..80ms이어야합니다. 모니터링 API가 있는지 궁금합니다. 더 나은 선택.
응답 시간은 200ms를 초과해서는 안되며 (디스크가 반응하지 않거나 시스템 부하가 높기 때문에 축사를 포함하지 않아야 함) 이상적인 조건에서 시스템 부하가 높지 않으면 서 사용자가 즉시 "즉시"나타나야합니다.