《windows核心编程》笔记(三)

命名内核对象有一种问题:任何程序都可以创建一个命名对象,这样如果某个程序要实现单例运行而创建了一个内核对象,这种情况下另一程序也创建了同名的内核对象时,该单例程序就无法正常运行了。这是DoS攻击的一种。 在Vista中有一种机制使得用户创建的命名内核对象永远不会和其它程序创建的对象冲突,要使用定制的...

《windows核心编程》笔记(一)

1,windows对程序错误的处理, int APIENTRY _tWinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPTSTR    lpCmdLine,int       nCmdShow)...

《windows核心编程》笔记(二)

单字节和双字节字符示例: #include <string.h> #include <locale.h> #include <stdio.h> #include <stdlib.h> #include <mbstring.h> int ma...

《windows核心编程》笔记(四)

定时器示例: #include &lt;tchar.h&gt; // The caption of our message box TCHAR g_szCaption[] = TEXT("Timed Message Box"); // How many seconds we'll display t...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。