Training NDIS Driver Development

(for Windows with WDF, KMDF, UMDF)

>>> Remote participation - just like sitting in the classroom <<<

 

Training for Developers

Course Duration: 5 Days

Dates and Prices   Training NDIS Kernel Driver Dates
Registration Form Training NDIS Kernel Driver Registration
Agenda Training NDIS Kernel Driver Agenda
Call Us Imprint
  Windows Network Architecture (OSI Model)
NDIS Kernel Wrappers
NDIS Kernel Miniport Drivers
Interfaces to NDIS
NDIS OID Management
Miniport Driver Initialization
Hardware Resource Management
Sending and Receiving NDIS Packets
NDIS Special Functions and Communication
NDIS Intermediate Drivers
Intermediate Driver Bindings
Intermediate Protocol Management
Intermediate Filter Management
Network Driver INF Files
Driver Signing
Training Windows NDIS Kernel Driver Development
NDIS Kernel Driver Training Hardware  

NDIS Kernel Driver Course Hardware

  NDIS Kernel Driver Development Software NDIS Kernel Driver Training Software
NDIS Training and Course Requirements   For the NDIS Kernel Driver Course, sound knowledge of C/C++ programming on Windows is required
  The course is offered as "Hybrid Training" (Webinar or Classic). Sybera also offers this course as an in-house seminar on-site at the customer's location

 

NDIS Course and Training Room

NDIS Kernel Driver Development Training

Our NDIS Kernel Driver training offers a hands-on introduction to Windows network architecture and teaches the step-by-step construction of kernel drivers. The focus is on Miniport and Intermediate drivers, whose structure and function are explained in detail using examples. Participants will gain comprehensive knowledge of sending and receiving Ethernet packets, managing OIDs, and resource management.

The training combines theoretical knowledge with practical exercises and provides an in-depth insight into NDIS Kernel Driver programming on Windows. All content is taught neutrally and product-independently. Various kernel driver models such as WDM, KMDF, and UMDF are compared to illustrate their differences and areas of application.

Further key topics of the training include: Windows Networking Fundamentals, Structure of the NDIS Kernel Wrapper, Architecture of a Miniport Driver, Interfaces to NDIS, OID Management, Initialization of Miniport Drivers, Hardware Resource Management, Packet Transmission, Architecture of Intermediate Drivers, Bindings and Filter Management, and the creation of INF files.

The training is aimed at software developers with experience in kernel driver programming on Windows who wish to deepen their knowledge in a practical way.