Windows 驱动开发基础系列,转载请标明出处:http://blog.csdn.net/ikerpeng/article/details/38849861
这里主要介绍3类Windows的内核函数:字符串处理函数,文件操作函数, 注册表读写函数。(这些函数都是运行时函数,所以都有Rtl字样)
1 字符串处理函数
首先驱动程序中,常用的字符串包括4种:CHAR (打印的时候注意小写%s), WCHAR(打印的时候注意大写%S), ANSI_STRING, UNICODE_STRING。后面两种使用的比较的多注意他们两都不是以0标志结束的。
使用前要都要进行初始化(就像C里面的变量声明和赋值)。都有其相应的初始化函数:
RtlInitAnsiString(),