请输入您要查询的百科知识:

 

词条 LookupPrivilegeValue
释义

函数查看系统权限的特权值,返回信息到一个LUID结构体里。

BOOL LookupPrivilegeValue(LPCTSTR lpSystemName,LPCTSTR lpName,PLUID lpLuid);

第一个参数表示所要查看的系统,本地系统直接用NULL

第二个参数表示所要查看的特权信息的名称,定义在winnt.h中,具体指请MSDN索引“windows nt privileges”

第三个参数用来接收所返回的制定特权名称的信息。

函数调用成功后,信息存入第三个类型为LUID的结构体中,并且函数返回非0。

函数定义在winbase.h中,链接使用advapi32.lib库。

示例:

CString str;

LUID Luid;   //LUID 就是LARGE_INTEGER的定义

LookupPrivilegeValue(NULL,"SeDebugPrivilege",&Luid);

str.Format("%d,%d\",Luid.HighPart,Luid.LowPart);

MessageBox(str);

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/24 15:03:45