CPUID指令是intel IA32架构下获得CPU信息的汇编指令,可以得到CPU类型,型号,制造商信息,商标信息,序列号,缓存等一系列CPU相关的东西。
阅读全文>
发表于 @ 2006年06月12日 09:19:00|评论(loading...)|编辑|收藏
NTDLL.DLL中有很多鲜为人知的API函数,这些函数非常有用。本文将介绍用NtQuerySystemInformation来获取Windows NT/2000每次启动的时间记录。用这个函数几乎可以得到任何的本地系统信息。阅读全文>
发表于 @ 2006年06月09日 22:16:00|评论(loading...)|编辑|收藏
这也是开发当中经常遇到的一个问题,因为服务程序是用system身份运行的,所以如果直接使用getusername是不行的阅读全文>
发表于 @ 2006年06月09日 15:05:00|评论(loading...)|编辑|收藏
idl(Interface Defionition Language),在visual stidio用midl(微软的编译器)来进行编译,主要用于跨语言之间的接口定义,可以通过idl定义一系列接口,然后用c++去实现,编译之后,可以用vb去使用,就是2进制代码的复用 ,主要在com技术中应用.阅读全文>
发表于 @ 2006年05月22日 02:33:00|评论(loading...)|编辑|收藏
介绍在winsock api中如何优雅地(gracefully)关闭一个socket.同时也附带介绍了关闭Socket时的底层细节;对winsock2 API函数shutdown, closesocket和WSASendDisconnect作了一个简要的说明。阅读全文>
发表于 @ 2006年04月30日 09:57:00|评论(loading...)|编辑|收藏
Winsock编程入门。有主动和被动socket closure的详细状态图图解。阅读全文>
发表于 @ 2006年04月30日 07:48:00|评论(loading...)|编辑|收藏
VC编写dll之基础知识的介绍。此外强烈推荐李久进的《MFC 教程》,讲的也很不错。(http://www.vczx.com/tutorial/mfc/mfc.php)
阅读全文>
发表于 @ 2006年04月21日 18:36:00|评论(loading...)|编辑|收藏
读罢此文,我对windows SPI中的LSP技术的机制和实现有了一个大致清晰的认识,有一种拨云见日的畅快感觉。语言、翻译的都很到位,对于想了解LSP技术的朋友,本文绝对值得一读。
Winsock 2 中最有趣却最不易理解的特性之一就是 service provider interface (SPI)。与众多书籍、文档、样例所涉及的人们熟知的 Winsock 2 API 不同,Winsock 2 SPI 相对来说尚有待探索。Winsock 2 SPI 由 network transport service providers 和 namespace resolution service providers 实现。Winsock 2 SPI 可用通过实现一个 layered service provider (LSP) 来扩展现有的 transport service provider。阅读全文>
发表于 @ 2006年04月21日 17:28:00|评论(loading...)|编辑|收藏