IoQueryFileDosDeviceName 라는 API가 있네요. ^^
http://msdn.microsoft.com/en-us/library/windows/hardware/ff548474(v=vs.85).aspx
사용해본 결과, FileObject가 실제 파일이 아닌 경우 (예를 들면, 드라이버에 대한 파일오브젝트인 경우 등..)에는 BSoD가 발생할 수 있습니다.
저의 경우, FileObject의 Vpb가 NULL이 아닌 경우에만 호출되도록 하여 사용하고 있습니다.
Posted by kuaaan

댓글을 달아 주세요



사랑합니다. 편안히 잠드소서