MBB(모바일 광대역) WDF 클래스 확장(MBBCx) 소개
Windows 10의 다음 릴리스부터 WDK(Windows 드라이버 키트)에는 NetAdapterCx에서 작동하는 MBB(모바일 광대역) WDF 클래스 확장이 포함되어 있습니다. MBB-NetAdapter 클라이언트 드라이버는 본격적인 WDF 클라이언트 드라이버로 시작하여 다른 NIC 드라이버와 마찬가지로 NetAdapterCx 클라이언트 드라이버가 되고, 마지막으로 MBB 미디어 특정 기능을 제공하는 MBBCx의 클라이언트 드라이버입니다. 다음 블록 다이어그램은 MBBCx 아키텍처를 보여 줍니다.
구성 요소 및 관계가 있는 MBBCx 아키텍처를 보여 주는
MBB-NetAdapter 클라이언트 드라이버는 프레임워크와의 관계를 기반으로 3가지 범주의 작업을 수행합니다.
- Pnp 및 전원 관리와 같은 일반적인 디바이스 작업을 위해 표준 WDF API 호출합니다.
- 네트워크 패킷 전송 또는 수신과 같은 일반적인 네트워크 디바이스 작업에 대한 NetAdapterCx API 호출합니다.
- MBIM 메시지 처리와 같은 MBB 관련 제어 경로 작업에 대한 MbbCx API 호출합니다.
시작하기 전에 다음 개념을 숙지해야 합니다.
- WDF(Windows 드라이버 파운데이션)
- NetAdapter 클래스 확장(NetAdapterCx)
이 섹션의 항목에서는 기본 NIC용 NetAdapterCx 클라이언트 드라이버를 작성하는 방법을 이미 알고 있다고 가정하므로 MBBCx 관련 코드에만 초점을 맞춥니다.
이 섹션에는 다음 항목이 포함되어 있습니다.