다음을 통해 공유


프로토콜 드라이버에서 PnP 이벤트 알림 처리

NDIS 6.0 이상 프로토콜 드라이버는 NDIS 6.0 이상과 관련된 이벤트 알림 외에도 NDIS 5.x 드라이버와 동일한 PnP(플러그 앤 플레이) 이벤트 알림을 처리합니다. PnP 이벤트 알림 처리는 드라이버에 따라 다릅니다.

네트워크 PnP 이벤트의 프로토콜 드라이버에 알리기 위해 NDIS는 드라이버의 ProtocolNetPnPEvent 함수를 호출합니다. 이벤트의 유형과 이벤트의 특성을 정의하기 위해 NDIS는 ProtocolNetPnPEventNetPnPEvent 이벤트 매개 변수에 NET_PNP_EVENT_NOTIFICATION 구조를 전달합니다.

프로토콜 드라이버는 드라이버 스택 변경 내용을 처리해야 합니다. 드라이버 스택 변경에 대한 자세한 내용은 실행 중인 드라이버 스택 수정을 참조하세요.

스택 변경 알림을 처리하지 않는 프로토콜 드라이버는 어댑터에서 바인딩되지 않고 리바운드됩니다. 드라이버 스택 알림을 성공적으로 처리하는 프로토콜 드라이버에 대한 바인딩은 영향을 받지 않습니다.

프로토콜 드라이버는 드라이버 스택 일시 중지 알림을 처리해야 합니다. 이러한 알림에 대한 자세한 내용은 드라이버 스택 일시 중지를 참조하세요.

프로토콜 드라이버는 드라이버 스택 다시 시작 알림을 처리해야 합니다. 이러한 알림에 대한 자세한 내용은 드라이버 스택 다시 시작을 참조하세요.