判断BIOS是否是UEFI

来源:互联网 发布:ant 执行sql脚本返回 编辑:程序博客网 时间:2024/05/22 13:55
BOOL isUEFI(){DL_ENTER_FUNC_T();GetFirmwareEnvironmentVariableA("", "{00000000-0000-0000-0000-000000000000}", NULL, 0);if (GetLastError() == ERROR_INVALID_FUNCTION) { //"Retrun false. It's Legacy"return FALSE;}else {return TRUE;}}
GetFirmwareEnvironmentVariableA 这个方法只有UEFI模式下可用,所以用此方法传空参数进去,用GetLastError()判断

原创粉丝点击