2010-04-08 3 views
0

파일을 다른 프로세스에서 사용했는지 여부를 알려주는 프로그램을 만들고 싶습니다 (예 : 멀티미디어 플레이어에서 음악 또는 비디오 파일을 열고이 파일 이름 programm 이 파일을 사용하고있는 프로세스가 없을 때 "이 파일은 사용되지 않습니다"라고 말할 것입니다.파일 작업 예외 파일

.NET에서이 문제를 해결하는 데 필요한 클래스는 무엇입니까?

+0

sysinternals에서 "handle"유틸리티의 소스를 볼 수 있습니다. 그들은 .NET에서는 아니지만 그렇게하기는하지만 코드 변환이 쉬워야합니다. –

답변

0

또한 파일 입출력 이벤트를 파악하는 데 도움이되는 File I/O에 대한 추적은 ETW입니다. 다음은 ETW를 사용하는 방법입니다. managed code