09 2013 档案

摘要:刚刚看到vs2012可以完美支持wdk开发,心中窃喜,正要下载,竟然看到xp不在其支持范围内,这让刚刚从win7换过来的我真是DT,算了,还是和学习资料保持一致,反正学习的重点不是方便正题:为了消除使用不同的c编译器或者为不同平台编译程序导致的数据格式不统一的问题,在wdk开发中,建议使用如下数据类型:通用类型wdk规范说明unsigned longULONG无符号长整形unsigned char UCHAR 无符号字符型unisgned intUINT 无符号整形voidVOID无类型unsigned long*PULONG无符号长整形指针unsigned char*PUCHAR无符号... 阅读全文
posted @ 2013-09-22 17:52 trenail 阅读(592) 评论(0) 推荐(1) 编辑
摘要:在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。而且 .c就是你写的程序文件。C++/C程序的头文件以“.h”为后缀。以下是假设名称为graphics.h的头文件:#include //引用标准库的头文件#include"..." //引用非标准库的头文件传统 C++#include //设定插入点#i 阅读全文
posted @ 2013-09-18 16:05 trenail 阅读(353) 评论(0) 推荐(0) 编辑
摘要:将原先的win7换成了xp,用体验换来更好的兼容问题如下:在虚拟机器中运行了DebugView后,就一直重复出现Service Started!!!-end In Service while,虽然我们自己dbgprint的语句也能看到,但是这个一直重复出现,也的确让人恼火解决方法如下:在DebugView的菜单栏-Capture-Capture Win32,取消,上面的语句立即就不显示了而且在调试机中的Windbg中,连接上被调试机后,也是一直重复显示上面的语句,这个问题还会持续跟进 阅读全文
posted @ 2013-09-17 14:09 trenail 阅读(364) 评论(0) 推荐(0) 编辑