다음을 통해 공유


선택적 필터 드라이버 서비스 구성

NDIS는 필터 드라이버의 FilterSetOptions 함수를 호출하여 선택적 필터 드라이버 서비스를 구성합니다. NDIS는 NdisFRegisterFilterDriver 함수에 대한 필터 드라이버 호출의 컨텍스트 내에서 FilterSetOptions를 호출합니다.

FilterSetOptions는 선택적 서비스에 필요한 선택적 FilterXxx 함수의 기본 진입점을 등록하고 다른 드라이버 리소스를 할당할 수 있습니다. 선택적 서비스를 등록하기 위해 필터 드라이버는 NdisSetOptionalHandlers 함수를 호출하고 OptionalHandlers 매개 변수에서 특성 구조를 전달합니다.

현재 Windows 버전에는 선택적 필터 드라이버 서비스가 없습니다.

필터 드라이버는 NdisSetOptionalHandlers 를 호출하여 지정된 필터 모듈에 대한 일부 FilterXxx 함수 진입점을 설정할 수도 있습니다. 자세한 내용은 데이터 바이패스 모드를 참조하세요.

필터 드라이버가 FilterRestart에서 NdisSetOptionalHandlers를 호출하는 경우 구성 변경 내용은 NDIS가 다시 시작되는 필터 모듈에만 영향을 줍니다. 다른 필터 모듈의 구성은 영향을 받지 않습니다.