如何显式链接.sys文件

时间:2014-12-04 03:48:40

标签: dll wdm

如何在Windows上显式链接到.sys文件? MSDN说你可以使用LoadLibrary()和GetProcAddress()函数来基本上显式链接和访问DLL的成员。我可以成功地使用它来至少获得一个关联的DLL的句柄,但是当我用.lib或.sys尝试它们时它们不起作用或者它们返回null。我可以理解,它可能无法使用.lib(尽管它在名称中表示库)但我读过.sys文件通常是dll。

if (0 == LoadLibraryA("videoprt.sys"))
{
    printf("goodbye");
} 

这将编译,但.sys文件返回的地址将为零,如果我使用更典型的Windows DLL它不会返回零。如何链接.sys文件以便我可以访问导出的函数?

0 个答案:

没有答案