腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
设置
由
TOKEN_PRIVILEGES.LUID_AND_ATTRIBUTES
返回
的
GetTokenInformation
数组
的
大小
、
、
、
、
我正在尝试检索与C#中
的
令牌相关联
的
特权及其当前状态,但我不知道如何调整
返回
的
LUID_AND_ATTRIBUTES
数组
的
大小
以适应实际
的
元素数量。来自 当MarshalAsAttribute.Value
设置
为ByValArray时,必须将SizeConst
设置
为指示
数组
中
的
元素数。在调用TOKEN_PRIVILEGES.PrivilegeCount之后,我能够查看
Get
浏览 3
提问于2010-12-03
得票数 5
回答已采纳
1
回答
GetTokenInformation
在windows server 2003上失败(错误998),但在2008上工作
、
、
、
我在调用
GetTokenInformation
时遇到了一个问题,由于某种原因,它在windows Server200332位上失败了,但在Server200864位上成功了。
GetTokenInformation
(hToken, TokenUser, NULL, 0, &dwReturnLength) && GetLastError() !
GetTokenInformation
(hToken, TokenUser, pSIDTokenUser, dwReturnLength, NULL))
浏览 0
提问于2013-06-03
得票数 0
回答已采纳
2
回答
Windows 64位上
GetTokenInformation
的
意外行为
、
、
我很好奇,在理解API时是否遗漏了一些东西,应该首先使用NULL参数调用API来检索所需
的
缓冲区
大小
,然后在分配缓冲区后再调用它们。下面是我在Windows SP2 (64位)上观察到
的
一个简单
的
现实示例。
GetTokenInformation
(hToken, TokenUser, NULL, dwSize, &dwSize) &
浏览 14
提问于2014-06-01
得票数 0
回答已采纳
5
回答
GetTokenInformation
()第一次调用。干什么用?For what?
、
、
、
、
查看
的
MSDN文档和示例,
GetTokenInformation
()需要调用两次。第一个调用是获取缓冲区
大小
。提前感谢
浏览 1
提问于2010-09-09
得票数 5
回答已采纳
1
回答
在Visual 6中使用
GetTokenInformation
来确定用户是否是管理员
、
、
我使用
GetTokenInformation
作为确定当前线程是否以管理员身份运行
的
代码
的
一部分。End Typeres =
GetTokenInformation
(<Process Handle>, 2, <TOKEN_GROUPS>无论如何,当运行应用程序
的
帐户连接到域时,应用程序将突然崩溃。很明显,有那么大,是不够
的</e
浏览 0
提问于2009-12-04
得票数 3
1
回答
从另一台机器获得SID上
的
ConvertSidToStringSid
、
、
我很好奇,是否能够转换一个二进制SID,这个二进制SID是从一个与调用这个API完全不同
的
机器上获得
的
?SID是通过调用以下命令在源计算机上获得
的
:然后使用GetLengthSid() API计算SID本身
的
二进制
数组
的
大小
浏览 2
提问于2015-03-27
得票数 1
回答已采纳
1
回答
使用令牌和权限
的
程序
、
、
、
我想用有限
的
特权创建一个C++程序。我在互联网上做了一些研究,发现我必须创建一个令牌,然后使用AdjustTokenPrivileges()方法来更改它
的
权限。 然而,我不太明白如何做到这一点。有没有人可以给我提供一个如何创建令牌和禁用其权限
的
示例?谢谢:)
浏览 1
提问于2012-11-08
得票数 1
回答已采纳
2
回答
我可以将TokenPrivileges
数组
从一台计算机复制到另一台计算机吗?
、
、
GetTokenInformation
(hToken, TokenPrivileges, NULL, dwSize, &dwSize) && DWORD dwSize2; } Clo
浏览 11
提问于2015-04-02
得票数 0
回答已采纳
2
回答
GetTokenInformation
在第一个调用中
返回
ERROR_INSUFFICIENT_BUFFER
从MS文档中,我看到您应该调用func两次,第一次是获取令牌长度,第二次是获取它
的
信息。我
的
问题是,它在第一次调用中失败(错误122),但仍然写入32长度。
GetTokenInformation
(hToken, TokenOwner, NULL, 0, &len)) { LocalFree(T
浏览 3
提问于2020-11-16
得票数 1
回答已采纳
1
回答
提升进程时,如何获取未提升
的
会话
的
windows身份验证ID
、
、
、
、
我需要获取
GetTokenInformation
为登录到工作站
的
用户使用TokenStatistics类
返回
的
AuthenticationID,而不管我是否被提升。var Result =
GetTokenInformation
(WindowsIdentity.GetCurrent().Token, TOKEN_INFORMATION_CLASS.TokenStatistics假设得到
的
authenticationID是"
浏览 11
提问于2012-03-26
得票数 1
回答已采纳
1
回答
接收用户所属
的
所有成员组
的
小岛屿发展中国家?
、
、
、
、
我正在使用下面的代码来检索流程所有者
的
SID,这里
的
一切都很好,但是我怎么可能至少检索流程所有者是成员
的
任何成员(最多是每个成员)呢?
GetTokenInformation
(hToken, TokenUser, &tU, 0, &dwSize)) dwError = GetLastError();= ERROR_INSUFFICIENT_BUFFER) std::cout << "
GetTokenInfor
浏览 4
提问于2019-10-21
得票数 1
回答已采纳
1
回答
如何确定进程
的
特权是否存在并启用/禁用?
、
、
、
、
更新使用一个-2147467259) False值,
GetTokenInformation
函数也
浏览 5
提问于2016-04-18
得票数 2
回答已采纳
1
回答
使用TokenGroups
的
GetTokenInformation
、
、
、
为什么带有TokenGroups
的
GetTokenInformation
返回
的
用户组列表要比
返回
的
列表长得多命令还是“本地用户和组”中列出
的
那些?
浏览 4
提问于2012-03-06
得票数 1
回答已采纳
1
回答
每次呼叫
的
LookupAccountSid时间+600毫秒
、
、
我使用带有TokenGroups标志
的
GetTokenInformation
来检索特定令牌所属
的
所有组。然后,我遍历每个
返回
的
SID,并使用LookupAccountSid获取用户名和域。我调用LookupAccountSid两次:第一次获取名称和域字符
数组
的
大小
,第二次填充分配
的
StringBuilder。 我收到了很长时间
的
延误。我已经运行了ANTS来查看问题是什么,并发现如果一个用户是23个组
的</em
浏览 0
提问于2010-08-30
得票数 2
回答已采纳
1
回答
如何获得身份验证类型(如WindowsIdentity.AuthenticationType属性)
、
、
、
、
在C#中,以下代码将提供当前用户
的
身份验证类型:
返回
的
值将是如何使用Windows获取相同
的
信息。我试着通过
GetTokenInformation
定位信息,但是没有一个信息类为信息服务。我在LSA或授权中也找不到任何功能。
浏览 0
提问于2011-07-16
得票数 0
回答已采纳
1
回答
有人有使用GetAppContainerNamedObjectPath
的
经验吗?
、
、
最近,我遇到了一个名为GetAppContainerNamedObjectPath
的
Windows。但我不知道该怎么用它。我在最后得到了ERROR_INVALID_PARAMETER(87)错误,这告诉我我
设置
的
参数有问题。这是我试过
的
。
GetTokenInformation
(hToken, (TOKEN_INFORMATION_CLASS) TokenAppContainerSid, NULL,
浏览 1
提问于2020-09-18
得票数 1
回答已采纳
1
回答
获得登录权
、
、
不幸
的
是,它没有正常运行,因为只
返回
特权,并且没有SeInteractiveLogonRight和SeRemoteInteractiveLogonRight这样
的
用户权限。最后,有一个相当神秘
的
句子: 如果将
GetTokenInformation
而不是TokenPrivileges指定为TokenInformationClass参数
的
值,则TokenInformationClass我不明白这一点,因为如果我将这个函数称为传递给TokenGroups
的
函数,我得到<em
浏览 5
提问于2014-07-15
得票数 1
回答已采纳
1
回答
提高权限运行时如何正确检测网络驱动器
、
、
我正在开发一个应用程序,它需要正确地检测Windows上所有使用过
的
驱动器字母。我使用了GetLogicalDrives()函数。当用户以提升
的
权限启动我
的
应用程序时,这个函数工作得很好(即,使用帐户登录
的
用户属于'Administrators‘组,并通过选择“”选项启动我
的
应用程序)。在这种情况下,GetLogicalDrives()无法检测到计算机上
的
映射网络驱动器。 这个问题
的
根本原因似乎是在这个场景中,Windows并行运行两个用户会话。我
的<
浏览 2
提问于2017-03-13
得票数 3
回答已采纳
2
回答
获取令牌信息
、
、
、
、
token getchar(); 现在,我对令牌
的
使用还比较陌生当我试图执行程序时,会出现以下错误:
浏览 3
提问于2012-11-08
得票数 0
回答已采纳
1
回答
如何将本地安全策略权限检查为非管理员
、
、
情况是运行c#代码
的
客户端系统,在启动时我们希望检查并确认运行系统
的
windows标识是否具有特定
的
特权,当前
的
特定情况是SeSystemtimePrivilege。迄今尝试
的
路径包括: WMI没有得到我们想要
的
权利。
GetTokenInformation
通过PInvoke,与LookupPrivilegeName一起没有
返回
所需
的
结果。相反,它只
返回
了令牌
的
5个特权,但是没有包含SeSyste
浏览 1
提问于2015-06-22
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券