RtlAdjustPrivilege()在DELPHIL里怎么调用
function RtlAdjustPrivilege(Privilege:ULONG;Enable:BOOL;
CurrentThread:BOOL;
var Enabled:BOOL):DWORD; stdcall; external 'ntdll';
const
SE_BACKUP_PRIVILEGE = $11;
SE_RESTORE_PRIVILEGE = $12;
SE_SHUTDOWN_PRIVILEGE = $13; //关机权限
SE_DEBUG_PRIVILEGE = $14; //调试权限
var
Enabled:BOOL;
begin
if (RtlAdjustPrivilege(SE_DEBUG_PRIVILEGE,true,false,Enabled)) = 0 then;
showmessage('ok');
end;//加上这句运行就出错,去掉这句就能正常运行,请好心人指点一下。此函数正确的调用方法是什么?
end.
页:
[1]