I noticed that WinpkFilters function to get interfaces/handles to interfaces (GetTcpipBoundAdaptersInfo) only returns interfaces that have TCP/IP enabled on them. I would like to write an application that emulates the basics of IP (ARP, routing) on interfaces without having to deal with IP on top. Does NDISRD.SYS only bind itself to interfaces with TCP/IP enabled?