07 2011 档案

摘要:User Access ControlUAC是VISTA的一个新特性。UAC权限为USER权限,登陆用户集成了UAC的权限。程序在访问受保护资源时提示用户是否需要提高权限并进行该操作。这使得VISTA的安全性比以往Windows版本都要高。UAC编程通过以下步骤提供应用程序权限:在项目中添加Manifest文件,默认为“appname.manifest”编辑requestedExecutionLevel节点的level属性。uiAccess:应用程序是否需要更高的权限执行requestedExecutionLevel的level属性值:requireAdministrator:需要管理员权限。 阅读全文
posted @ 2011-07-27 16:45 ahuo 阅读(597) 评论(0) 推荐(0) 编辑
摘要:转换库WoW64子系统是一个轻量级的compatibility layer, 在所有版本的windows上都拥有同样的接口. 它的主要目的是用来创建32-bit环境, 为了让32位的应用程序可以不经过任何修改就运行在64-bit的系统上, 它提供了必须的接口.技术上说, WOW64是由三个DLL实现的.Wow64.dll是Windows NT kernel的核心接口, 在32位和64位调用之间进行转换, 包括指针和调用栈的操控.Wow64win.dll 为32位应用程序提供合适的入口指针.Wow64cpu.dll负责将处理器在32位和64位的模式之间转换.注册表和文件系统 WOW子系统也会处理 阅读全文
posted @ 2011-07-21 16:01 ahuo 阅读(343) 评论(0) 推荐(0) 编辑
摘要:"C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\Bin\signtool.exe"签名工具是一个命令行工具的数字签名的文件,验证文件和时间戳文件中的签名。 签名工具将自动安装的 Visual Studio 中。 要启动工具,请使用 Visual Studio 命令提示符。 签名工具具有以下常规语法: signtool [command] [options] [file_name | ...] 参数 参数 说明 command 四个命令之一 ( catdb、 sign、 Timestamp,或 Verify) 阅读全文
posted @ 2011-07-21 11:48 ahuo 阅读(1983) 评论(0) 推荐(0) 编辑
摘要:win7 x64 下VC6的调试程序无法退出的问题Common/MSDev98/Bin/TLLOC.dll必须安装VCSP6,否则无效。http://files.cnblogs.com/ahuo/vc6win7x64.rar 阅读全文
posted @ 2011-07-18 16:05 ahuo 阅读(489) 评论(0) 推荐(0) 编辑
摘要:Authenticode®是一种数字签名格式,它是用来验证二进制软件的来源和完整性。Authenticode是基于公开密匙加密标准(PKCS) #7 来签名数据,并使用X.509证书来绑定经过数字签发的二进制程序与其软件发布者的身份的联系。这份文档包含Authenticode签名的结构和技术细节。这份文档不讨论如何签发/处理X.509证书,如何使用Windows SDK工具来签署二进制程序,如何部署代码签名基础设施,或者相关的Windows® API函数。这方面的相关信息可以查看在本文档最后的“资源”章节。本资料应用于下列操作系统: Windows Server® 阅读全文
posted @ 2011-07-13 13:55 ahuo 阅读(3437) 评论(0) 推荐(0) 编辑
摘要:创建脚本debug.batcall C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\x86\msvsmon.exe" /noauth /anyuser /silent创建服务sc create runsys binpath= "cmd /k start c:\debug.bat" type= own type= interact完成后机器不用登录都可以调试了 阅读全文
posted @ 2011-07-07 17:43 ahuo 阅读(287) 评论(0) 推荐(0) 编辑
摘要:void ExpandTreeItems(const CTreeCtrl& tree,HTREEITEM hItem) { AfxMessageBox( tree.GetItemText(hItem));HTREEITEM hChildItem = tree.GetChildItem(hItem); if ( NULL != hChildItem)ExpandTreeItems(tree,hChildItem); HTREEITEM hSib = tree.GetNextSiblingItem(hItem);if (hSib != NULL)ExpandTreeItems(tree,h 阅读全文
posted @ 2011-07-06 19:38 ahuo 阅读(5239) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示