摘要: VOID ThreadStart(_In_ PVOID StartContext){ PWCHAR str = (PWCHAR)StartContext; MySleep(10);//延时10ms KdPrint(("%ws\n", str)); ExFreePool(str); PsTermin... 阅读全文
posted @ 2014-11-13 20:20 QQ76211822 阅读(327) 评论(0) 推荐(0) 编辑
摘要: #define Delay_One_MicroSecond (-10)#define Delay_One_MilliSecond (Delay_One_MicroSecond * 1000)void MySleep(LONG msec){ LARGE_INTEGER li; li.QuadPart ... 阅读全文
posted @ 2014-11-13 20:19 QQ76211822 阅读(274) 评论(0) 推荐(0) 编辑
摘要: HANDLE hFile; OBJECT_ATTRIBUTES oa; IO_STATUS_BLOCK iosb; LARGE_INTEGER li; UNICODE_STRING strPath = RTL_CONSTANT_STRING(L"\\??\\E:\\123.txt"); UNICOD... 阅读全文
posted @ 2014-11-13 20:18 QQ76211822 阅读(197) 评论(0) 推荐(0) 编辑
摘要: #define ArrayLength 260void MyGetLocalTime(){ LARGE_INTEGER li_system; LARGE_INTEGER li_Local; char strTime[ArrayLength] = {0}; ANSI_STRING as; TIME_F... 阅读全文
posted @ 2014-11-13 20:17 QQ76211822 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 如果是负数,I32X版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2014-11-09 20:34 QQ76211822 阅读(146) 评论(0) 推荐(0) 编辑
摘要: %016I64x第一个016是指当最左边无数据时用00填充;后面的I64x是__int64的前缀要求格式十六进制输出。 阅读全文
posted @ 2014-11-07 16:57 QQ76211822 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 一、使用 static 成员而不是全局对象有三个优点。1. static 成员的名字是在类的作用域中,因此可以避免与其他类的成员或全局对象名字冲突。2. 可以实施封装。static 成员可以是私有成员,而全局对象不可以。3. 通过阅读程序容易看出 static 成员是与特定类关联的。 这种可见性可... 阅读全文
posted @ 2014-10-17 20:09 QQ76211822 阅读(106) 评论(0) 推荐(0) 编辑
摘要: #include "stdafx.h"#include #include #include using namespace std;//完成键#define CK_READ 1#define CK_WRITE 2void ShowErrMsg(LPCSTR lpMsg);//传给线程函数的参数ty... 阅读全文
posted @ 2014-10-17 20:07 QQ76211822 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 复制构造函数是一种特殊构造函数,具有单个形参,该形参是对该类类型的引用。当定义一个新对象并用一个同类型的对象对它进行初始化时,将显式使用复制构造函数。当将该类型的对象传递给函数或函数返回该类型的对象时,将隐式使用复制构造函数复制构造函数、赋值操作符和析构函数总称为复制控制一、复制构造函数只有单个形... 阅读全文
posted @ 2014-10-17 20:06 QQ76211822 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 友元机制允许一个类将对其非公有成员的访问权授予指定的函数或类。友元的声明以关键字 friend 开始。它只能出现在类定义的内部。友元声明可以出现在类中的任何地方:友元不是授予友元关系的那个类的成员,所以它们不受声明出现部分的访问控制影响友元可以是普通的非成员函数, 或前面定义的其他类的成员函数, ... 阅读全文
posted @ 2014-10-17 20:06 QQ76211822 阅读(124) 评论(0) 推荐(0) 编辑