프로그래밍

NDIS 드라이버 유형

Network Driver Interface Specification (NDIS) 라이브러리는 네트워크 드라이버에서 네트워크 하드웨어들을 추상화한다. 또한 NDIS는 네트워크 전송과 같은 상위 레벨 드라이버들에서 하드웨어를 관리하는 하위 레벨 드라이버들이 추상화 된 네트워크 드라이버 계층 간의 표준 인터페이스를 구체적으로 명시한다. 또한 NDIS는 다른 시스템 값과 연결을 위한 매개변수 블록, 핸들 그리고 함수들에 대한 포인터를 포함하는 매개 변수들과 상태 정보를 유지 관리한다.

NDIS가 제공하는 네트워크 드라이버들의 기본적인 유형은 다음과 같다.

  • Miniport Drivers
  • Protocol Drivers
  • Filter Drivers
  • Intermediate Drivers

링크: https://docs.microsoft.com/ko-kr/windows-hardware/drivers/network/ndis-drivers

'프로그래밍' 카테고리의 다른 글

Miniport drivers  (1) 2019.06.24
visual studio 2017 에서 Driver 개발  (0) 2019.02.13
MSB8022  (0) 2019.02.13
IrpSp->FileObject  (0) 2017.11.16
IopLoadUnloadDriver  (0) 2014.12.05