+ -
当前位置:首页 → 问答吧 → 小弟有几个API搞不懂

小弟有几个API搞不懂

时间:2010-12-29

来源:互联网

GetTokenInformation


LookupAccountSid
  这两个函数 是怎么回事啊 英文不好 MSDN看不明白, 百度百科上也没有......
哪位大哥能帮下小弟 先谢谢了

作者: silenceof80   发布时间: 2010-12-29

好像是windows里的,是获得令牌信息

作者: leetow2003   发布时间: 2010-12-29

这两个函数的 参数 是什么 这个函数又有什么作用呢

作者: silenceof80   发布时间: 2010-12-29

我这里有个程序,是过去写的,你看看吧:
#include <windows.h>
#include <stdio.h>

void main()
{
/*
HANDLE hToken; //定义一个句柄
  // 打开当前进程的访问令牌  
  OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES,&hToken);

LUID luid;
  //查询权限SE_SHUTDOWN_NAME的LUID值
  LookupPrivilegeValue(NULL,SE_SHUTDOWN_NAME,&luid);
   
  TOKEN_PRIVILEGES tkp;
  tkp.PrivilegeCount=1;//定义一个权限
  tkp.Privileges[0].Luid=luid;
  tkp.Privileges[0].Attributes=SE_PRIVILEGE_ENABLED;
  //调整权限
  AdjustTokenPrivileges(hToken,FALSE,&tkp,0,(PTOKEN_PRIVILEGES)NULL,0);
  */
  //关闭计算机
  ExitWindowsEx(EWX_FORCE | EWX_SHUTDOWN,0);
}

作者: leetow2003   发布时间: 2010-12-29