代码改变世界

随笔分类 -  Visual C++

ETW相关函数参考(1)

2013-02-28 12:01 by Clingingboy, 1015 阅读, 收藏, 编辑
摘要: 一.QueryAllTraces ULONGWMIAPIQueryAllTracesW( __out_ecount(PropertyArrayCount) PEVENT_TRACE_PROPERTIES *PropertyArray, __in ULONG PropertyArrayCount, __out PULONG LoggerCount );The Que... 阅读全文

msvcprt.lib(MSVCP90.dll) : error LNK2005:已经在libcpmtd.lib(xmutex.obj) 中定义

2013-02-26 13:38 by Clingingboy, 494 阅读, 收藏, 编辑
摘要: 转载 很需要补充的知识。 可惜网络阅读一直不是强项。 目前实在有点看不进去。 先保存下来吧。。。 牛到连评论都是贼深奥滴! 很久没有写程式设计入门知识的相关文章了,这篇文章要来谈谈程式库 (Library) 连结,以及关于 MSVC 与 CRT 之间的种种恩怨情仇。 如果你使用的作业系统是 Linux、Mac 或其他非 Windows 平台,你可以忽略这篇文章;如果你使用的作业系统是 W... 阅读全文

Windows访问令牌相关使用方法

2013-02-22 10:52 by Clingingboy, 3983 阅读, 收藏, 编辑
摘要: 一.OpenProcessToken 打开进程访问令牌 WINADVAPIBOOLWINAPIOpenProcessToken ( __in HANDLE ProcessHandle, __in DWORD DesiredAccess, __deref_out PHANDLE TokenHandle );二.GetTokenInform... 阅读全文

ETW写事件基础步骤

2013-02-19 22:06 by Clingingboy, 2370 阅读, 收藏, 编辑
摘要: 一.调用EventRegister注册一个REGHANDLE DWORD status = ERROR_SUCCESS;REGHANDLE RegistrationHandle = NULL; status = EventRegister( &ProviderGuid, // GUID that identifies the provider NULL, ... 阅读全文

ETW参考资源

2013-02-17 00:02 by Clingingboy, 638 阅读, 收藏, 编辑
摘要: Core OS Events in Windows 7, Part 1Core Instrumentation Events in Windows 7, Part 2使用 ETW 改善调试和性能优化VS2010与Win7共舞:ETW自定义程序日志Event Logging 技术简介Event LoggingEventLog 组件介绍微软Xperf使用手册:监控Windows性能新方案Windows Performance Toolkit - Xperf玩转微软官方性能分析工具xperf,追查Vista开机慢之根源关于win7的预取的研究Using WEVTUTIL to Manage Even 阅读全文

Windows系统进程介绍

2013-01-29 20:47 by Clingingboy, 239 阅读, 收藏, 编辑
摘要: http://mtoou.info/smss-exe/ 阅读全文

关于c语言的赋值和memcpy的问题

2013-01-18 13:52 by Clingingboy, 495 阅读, 收藏, 编辑
摘要: 参考链接: http://bbs.chinaunix.net/thread-1651407-2-1.html http://www.cnblogs.com/qyaizs/articles/2039101.html 貌似感觉是一样的 代码示例: template<typename T, bool PODType> class ListStore abst... 阅读全文

Win32 API (2013/1/17)

2013-01-17 14:41 by Clingingboy, 906 阅读, 收藏, 编辑
摘要: 一.WM_MOUSEMOVE消息 wParam Indicates whether various virtual keys are down. This parameter can be one or more of the following values. MK_CONTROLThe CTRL key is down. MK_LBUTTONThe left mouse button i... 阅读全文

Win32 API (2012/11/4)

2012-11-04 13:45 by Clingingboy, 515 阅读, 收藏, 编辑
摘要: 一.HiliteMenuItem The HiliteMenuItem function highlights or removes the highlighting from an item in a menu bar. 就是这种状态 Menu API的设计原则都是父项负责对子项的操作 二.菜单状态 UINT uState=pSubMenu->GetMenuState(ID... 阅读全文