Разница между драйверами Realtek NDIS и NetAdapterCx заключается в подходе к написанию сетевых драйверов. 5
NDIS — старый, традиционный метод. 5 Клиенты драйверов должны обрабатывать сложные задачи, такие как синхронизация пути данных, PnP и управление питанием. 5 Драйверы NDIS работают с повышенными привилегиями, что может привести к нестабильности системы. 5
NetAdapterCx (Network Adapter WDF Class Extension) — новый подход, основанный на WDF. 5 Он упрощает разработку драйверов, абстрагируя сложные задачи и делая их легче для разработчиков, не связанных с NDIS. 5 NetAdapterCx берёт на себя ответственность за синхронизацию событий питания и PnP, а также ввода-вывода данных и пути управления. 5
Некоторые преимущества NetAdapterCx:
По информации на 2022 год, Microsoft рекомендовала производителям Ethernet-контроллеров использовать тип драйверов NetAdapterCx, а не NDIS для Windows 11. 2 Realtek решила полностью соответствовать рекомендации Microsoft и использовать NetAdapterCx для всех Ethernet-контроллеров, превышающих гигабит. 2