本文整理自网络,侵删。
{$APPTYPE CONSOLE}
uses Windows, SysUtils;
function GetFirmwareEnvironmentVariableA(lpName, lpGuid: LPCSTR; pBuffer: Pointer; nSize: DWORD): DWORD; stdcall; external kernel32 name 'GetFirmwareEnvironmentVariableA';
begin try GetFirmwareEnvironmentVariableA('','{00000000-0000-0000-0000-000000000000}', nil,0); if (GetLastError = ERROR_INVALID_FUNCTION) then Writeln('Legacy BIOS') else Writeln('UEFI Boot Mode'); except on E: Exception do Writeln(E.ClassName, ': ', E.Message); end; Readln;end.
相关阅读 >>
Delphi tadodataset 加载数据到fdmemtable1
Delphi 使用google translate实现tts
idhttp相关:伪造来源地址、cookie欺骗、通过代理访问
在一个exe文件中查找指定内容,找到则返回起始位置,否则返回0
Delphi 检查字符串是不是 包含 中文和获取中文字符个数
更多相关阅读请进入《Delphi》频道 >>