I am evaluating your ndisapi, when I build your listadapters C# sample code using VS2019, it compiles okay. However, when I go to run it on my 2003 Server, I get the following error
C:\Documents and Settings\Administrator>listadapters
System.BadImageFormatException: An attempt was made to load a program with an in
correct format. (Exception from HRESULT: 0x8007000B)
at NdisApiWrapper.Ndisapi.OpenFilterDriver(Byte[] pszFileName)
at NdisApiWrapper.Ndisapi.OpenFilterDriver(String fileName)
at ListAdapters.Program.Main()
This happens with other sample code too. Yet when I run your compiled binaries I have no issues.
Do you have any idea what is wrong?