0

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

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

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

4

0 回答 0