如何在Windows上显式链接到.sys文件? MSDN说你可以使用LoadLibrary()和GetProcAddress()函数来基本上显式链接和访问DLL的成员。我可以成功地使用它来至少获得一个关联的DLL的句柄,但是当我用.lib或.sys尝试它们时它们不起作用或者它们返回null。我可以理解,它可能无法使用.lib(尽管它在名称中表示库)但我读过.sys文件通常是dll。
if (0 == LoadLibraryA("videoprt.sys"))
{
printf("goodbye");
}
这将编译,但.sys文件返回的地址将为零,如果我使用更典型的Windows DLL它不会返回零。如何链接.sys文件以便我可以访问导出的函数?