|
|
|
Windows via C/C++, Fifth Edition
Windows programming knowledge
|
-
Windows核心编程(第五版)笔记 第三章 内核对象(Kernel Objects)
摘要:第三章 内核对象(Kernel objects)1.什么是内核对象内核对象是由内核分配的一块内存,它只能被内核访问。这块内存存储着一个保存着内核对象信息的数据结构。2.如何访问内核对象应用程序不能直接访问内核对象,只能通过Windows API间接访问和操作内核对象。那些用于操作内核对象的API会返回一个标识内核对象的句柄,应用程序通过该句柄和API函数来操作和访问内核对象。3.内核对象的数据成员...
阅读全文
-
WMI编程 MSDN学习 笔记
摘要:WMI 编程 (Windows Management Instrumentation)一、关于WMI1.用WMI管理计算机1) WMI向外界提供一个统一的平台,来对本地或远程的计算机的软硬件进行管理。无论是脚本语言还是其它编程语言都可以调用WMI API来管理计算机。2.WMI架构1)WMI的接口是基于COM的,下为架构图http://i.msdn.microsoft.com/Aa394553.w...
阅读全文
-
Windows核心编程(第五版)笔记 第二章 字符和字符串(Working with Characters and Strings)
摘要:第二章 字符和字符串(Working with Characters and Strings)1. 字符的编码方式UTF:Unicode Transformation Format三种编码方式:UTF-8UTF-16UTF-32UTF-8:根据字符的分类,分别用1~4字节来表示一个字符UTF-32:所有的字符都用4字节表示UTF-16:用两字节表示大部分语言的字符,当两节字无法表示时通过surro...
阅读全文
-
Windows核心编程(第五版)笔记 第一章 错误处理(Error Handling)
摘要:Windows核心编程第一章 错误处理(Error Handling)1.错误的表示Windows在Winerr.h中定义了所有Win API的错误值。一个错误值由三部分组成:Message ID, Message Text,一个数值。如下:// MessageId:ERROR_SUCCESS// MessageText:The operation completed successfully.#...
阅读全文
-
关于技术问题的链接
摘要:何时关闭线程句柄 http://blog.csdn.net/freedom0203/archive/2008/02/13/2090214.aspx C#调用非托管C++dll总结http://www.cnblogs.com/wuwei2150/archive/2008/07/15/1228346.htmlhttp://www.cnblogs.com/xdotnet/archive/2007/0...
阅读全文
-
COM原理与应用 笔记 1~3 章
摘要:COM原理与应用第一章 概述GUID-->Com 接口--->函数(提供服务)COM对象的进程模型:3种 进程内服务程序 本地服务程序 远程服务程序第二章 COM对象和接口 _cdecl有些语言不支持,所以COM对象的接口函数都要用_stdcall,只有确认客户程序也是C++时才可用_cdecl COM的位置对客户是透明的,因为客户并不直接去访问COM组件,而是通过COM组件的CLSI...
阅读全文
|