下你所需,载你所想!
汇集开发技术源码资料

使用GetSystemFirmwareTable时参数是DWORD类型的解决方法

:1.897KB :1 :2020-02-01 15:54:39

部分简介

在写函数的时候遇到了很蛋疼的事情,有些API的参数是DWORD类型,例如GetSystemFirmwareTable,让我们看看微软中是怎么定义的:

可以看到,这里的参数是需要填写字符串的,但是e语言本身没有DWORD这个类型,填整数型?这字符串能等于整数型?那不是驴嘴不对马嘴嘛。那怎么办呢?

我这里已经写好了例子,完美解决参数是DWORD、但是填字符串会导致函数调用失败的问题。

返回值大于0说明调用API成功。

题外话:
这个函数是干嘛的?微软上面的英文解释大意是:从固件表提供者检索指定的固件表。说直白一点,就是读取BIOS固件的信息。

使用GetSystemFirmwareTable时参数是DWORD类型的解决方法

热门推荐

相关文章