用于 DLL 的 Vista UAC

Posted

技术标签:

【中文标题】用于 DLL 的 Vista UAC【英文标题】:Vista UAC for DLL 【发布时间】:2010-09-27 12:58:19 【问题描述】:

我想为我的 vista dll 提供管理员权限。

请推荐

【问题讨论】:

【参考方案1】:

以管理员权限启动加载 Dll 的进程。

更新:

你可以试试清单。

http://en.wikipedia.org/wiki/User_Account_Control#Requesting_elevation

【讨论】:

【参考方案2】:

与 exe 文件相同

在清单文件中将其设置为您想要的内容

< requestedExecutionLevel level="asInvoker|highestAvailable|requireAdministrator" uiAccess="true|false"/ />

【讨论】:

以上是关于用于 DLL 的 Vista UAC的主要内容,如果未能解决你的问题,请参考以下文章

MFC 程序挂起:在 Vista 上更新 KB3059317 后 Comctl32.dll 损坏?

无法在 Vista x64 的 C# 应用程序中加载 C++ DLL

在 Vista 上向 Mobile Device Center 注册 Mobilink 出现错误

MFC 应用程序中的“仅 Vista”堆损坏

在 Vista 客户端上安装后的 SQL Compact 问题

Vista 中的 VB6 .NET 互操作问题