I am trying to port Windows USB driver to WEC-7.
I got the following error during build.
error LNK2019: unresolved external symbol __imp__NdisRegisterDeviceEx referenced in function san_test
error LNK2019: unresolved external symbol __imp__NdisDeregisterDeviceEx referenced in function san_test
error LNK2019: unresolved external symbol _ObDereferenceObject referenced in function san_test
error LNK2019: unresolved external symbol _ObReferenceObjectByHandle referenced in function san_test
error LNK2019: unresolved external symbol _PsTerminateSystemThread referenced in function san_test
error LNK2019: unresolved external symbol _IoCompleteRequest referenced in function san_test
-
I found that NdisRegisterDeviceEx and NdisDeregisterDeviceEx is declared in NDIS.h.
After including NDIS.h same issue. -
Whether ObDereferenceObject, PsTerminateSystemThread, IoCompleteRequest api is possible to use in WEC-7 or
any corresponding Api is there.