摘要:转载地址:http://blogs.msdn.com/b/gaihu/在Windows安全解析(1):基本概念中,我们简要介绍了SID。本文章将要深入介绍SID的相关信息,包含如何在实际工作中使用SID。在Win API中,SID在ntifs.h的定义如下:typedef struct _SID {...
阅读全文
摘要:大家通常所讨论的安全一般基于以下几个方面:数据的保密性,完整性和不可否性。保密性是指在数据的传输过程中任何第三方即使得到了数据的一份拷贝或 者一部分片段的拷贝,也不能够获取或者完整获取这些数据拷贝中的原始信息。完整性是指数据在传递过程中不会被任何的第三方加以篡改,或者在被篡改之后,接 收方能够分辨出...
阅读全文
摘要:安全对象Securable Object 安全对象Securable Object是拥有SD的Windows的对象。 所有的被命名的Windows的对象都是安全对象。一些没有命名的对象是安全对象,如:进程和线程,也有安全描述符SD。安全对象Securable Object是拥有SD的Window...
阅读全文
摘要:主题:关于Win32 API 函数ReadDirectoryChangesW的使用说明:Wes Jones在codeproject上把这个API函数已经打包封装好了,取名为CDirectoryChangeWatcher,我写的内容是如何在VC++下使用Wes Jones已经打包的这个程序函数所起的作...
阅读全文
摘要:我现在用ReadDirectoryChangesW来监控特定的目录,现在发现删除多个文件时,它所记录的信息会有遗漏,比如删了十个文件,它只记录下来7、8个,请问这个怎么解决? 已经解决了,其实不是漏掉信息,而是FILE_NOTIFY_INFORMATION这个数据结构就是个链表,遍历链表就可以获得所...
阅读全文
摘要:http://blog.plumgo.cc/understanding-readdirectorychangew-implement/获得文件夹句柄现在来看看实施第一部分中“平衡”解决方案细节。在阅读ReadDirectoryChangesW声明时,你会发现第一个参数是目录句柄(HANDLE)。你...
阅读全文
摘要:理解 ReadDirectoryChangesW原作者:Jim Beveridge原文:http://qualapps.blogspot.com/2010/05/understanding-readdirectorychangesw.html?amp渣翻译:bbcallen@gmail.com世界上...
阅读全文
摘要:这两天写代码控制CPU的占用率,显示为一条直线或者曲线,显示为一条直线的时候用到了PerformanceCounter 这个类。由于对这个类还是很感兴趣的,在网上找了一些资料也不是很清楚。就自己研究了一下。首先,PerformanceCounter 分为各个category, 每个category ...
阅读全文
摘要:对关注性能的程序开发人员而言,一个好的计时部件既是益友,也是良师。计时器既可以作为程序组件帮助程序员精确的控制程序进程,又是一件有力的调试武器,在有经验的程序员手里可以尽快的确定程序的性能瓶颈,或者对不同的算法作出有说服力的性能比较。 在Windows平台下,常用的计时器有两种,一种是timeG...
阅读全文