미니필터 개발 및 테스트용 도구

이 페이지에는 미니필터 개발을 위한 몇 가지 도구가 나열되어 있습니다. 또한 미니필터 드라이버 개발자는 WDK(Windows 드라이버 키트)를 통해 사용할 수 있는 다른 드라이버 개발 도구를 사용하는 것이 좋습니다.

Fltmc.exe 명령

Fltmc.exe 프로그램은 일반적인 미니필터 드라이버 관리 작업을 위한 시스템 제공 명령줄 유틸리티입니다. 개발자는 Fltmc.exe 사용하여 미니필터 드라이버를 로드 및 언로드하고, 미니필터 드라이버를 볼륨에서 연결 또는 분리하고, 미니필터 드라이버, 인스턴스 및 볼륨을 열거할 수 있습니다. 관리자 권한이 있는 명령 프롬프트에서 를 입력 fltmc help 하여 명령의 전체 목록을 확인합니다.

Fsutil.exe 명령

Fsutil.exe 프로그램은 파일에서 다양한 작업을 수행하는 시스템 제공 명령줄 유틸리티입니다. 개발자는 를 입력 fsutil file layout foo.md 하여 특성, 타임스탬프, 스트림 등과 같은 파일의 모든 세부 정보를 인쇄할 수 있습니다.

!fltkd 디버거 확장

!fltkd 디버거 확장은 Windows 디버깅 도구에 제공됩니다. 일반적으로 사용되는 명령에는 다음이 포함됩니다.

명령 Description
!도심 !irp에 해당하는 필터 관리자
!필터 지정된 필터에 대한 자세한 정보 Lists
!필터 연결된 모든 미니필터 드라이버 Lists
!프레임 모든 필터 관리자 프레임 및 연결된 미니필터 드라이버 Lists
! instance 지정된 instance 대한 자세한 정보를 Lists
!볼륨 지정된 볼륨에 대한 자세한 정보 Lists
!볼륨 모든 볼륨 및 연결된 미니필터 드라이버 인스턴스 Lists

WinDbg에서 명령의 전체 목록을 보려면 !fltkd.help 를 입력합니다.

필터 검증 도구

필터 검증 도구는 필터 관리자 함수의 미니필터 드라이버 사용의 유효성을 검사하는 드라이버 검증 도구의 옵션입니다. 필터 검증 도구는 필터 관리자와 함께 설치됩니다. 개발자는 필터 검증 도구를 사용하도록 설정된 미니필터 드라이버를 항상 개발하는 것이 좋습니다.

필터 검증 도구 사용 방법 및 유효성 검사에 대한 자세한 내용은 파일 시스템 필터 확인을 참조하세요.