- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 讨论枚举当前Logon Session的问题
Windows提供了API函数LsaEnumerateLogonSessions 去枚举当前的Logon Session, Logon Session在msdn的定义是: A logon session begins whenever a user logs on to a computer. All processes in a logon session have the sam
2011-11-11 14:10:59 4280 1
原创 win7下 UAC及虚拟化的测试
请先看以下代码: cout<<"Press any key to continue."<<endl; getch(); std::wstring filename = L"C:\\bixy.ini"; BOOL ret = DeleteFile(filename.c_str()); HANDLE hFile = CreateFile(filename.c_str(),G
2011-11-10 15:24:54 4221
转载 关于win7开发需要了解的知识
1. 查看UAC虚拟化进程在Windows7中,系统增强了用户帐户控制(UAC)虚拟化功能,通过这个功能我们可以防止系统文件、文件夹和注册表因为误操作而损坏。通过UAC可以将系统中的应用程序重新定向其它位置,但是用户还能正常使用,但是这些应用程序写入的数据不会被发送至系统位置,以帮助维护整个操作系统的稳定性。有了这种虚拟化功能,也意味着现在多个用户可以运行同一台计算机上的应用程序了,因为他们各
2011-11-10 15:07:22 722
转载 【转】 VC2005中设置程序的运行权限
转载自 lff0305最终编辑 kudoumanVista/Win7使用UAC加强了权限管理,一些程序需要用户指明管理员权限才能正常运行。那么如何让一个程序默认就是以管理员方式运行呢?答案是Manifest.步骤如下:1. 在工程中新建一个文件,例如mani.xml。其内容为requireAdministrator" uiAcce
2011-11-10 14:03:59 1037
原创 x64平台开发注意事项
1, 32位程序运行中64位系统中会有文件系统及注册表重定向功能,例如windows\system32 --> windows\syswow64 %program files% = program files (x86)等,可以关闭重定向功能,具体方法如下 PVOID OldValue = NULL; //禁用重定向 Wow64DisableWow64FsRedirecti
2011-11-09 15:18:02 520
原创 x86 和 x64平台下数据类型大小
x86平台 x64平台 从以上测试可知,不管是x86平台还是x64平台,int类型大小都是32位4个字节http://msdn.microsoft.com/en-us/library/aa383751%28v=VS.85%29.aspx而在x64平台上,指针类型大小为8个字节,所以为了源代码级的可移植能力,windows添加了类型XXX_PTR类型,你懂得!
2011-11-08 16:42:03 2173
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人