- 博客(8)
- 收藏
- 关注
原创 C语言实现base64编解码
#ifndef BASE64_H#define BASE64_H#include #define ERR_BASE64_BUFFER_TOO_SMALL -0x002A /**< Output buffer too small. */#define ERR_BASE64_INVALID_CHARACTER -0x002C
2013-03-12 22:09:53
1056
原创 makefile 文件模版
#———————————————————————————————————EXE = test.exe #指定输出文件OBJS = test.obj #需要的目标文件LINK_FLAG = /subsystem:console #连接选项ML_FLAG = /c /coff #编译选项$(EXE): $(OBJS)Link $(LINK_FLAG) $(OBJ
2013-03-06 21:56:08
845
原创 Windows各版本EPROCESS结构
Windows XP:+0x000 Pcb : _KPROCESS+0x000 Header : _DISPATCHER_HEADER+0x010 ProfileListHead : _LIST_ENTRY [ 0xffbcc030 - 0xffbcc030 ]+0x018 DirectoryTableBase : [2] 0x2807000+0x020 LdtDescript
2013-01-15 17:03:49
2164
原创 CTL_CODE 定义说明
CTL_CODE 定义说明 DDK中有一个CTL_CODE宏,用这个宏我们可以很方便的定义IOCTL。不管是IRP_MJ_DEVICE_CONTROL还是IRP_INTERNAL_DEVICE_CONTROL包,IOCTL都用如下形式定义:#define IOCTL_Device_Function CTL_CODE(DeviceType, Func
2013-01-14 13:57:28
719
原创 InterlockedCompareExchange用法详解
个人网站:www.asmfocus.com邮箱:zhangliang1223@qq.com LONG InterlockedCompareExchange( IN OUT PLONG Destination, IN LONG Exchange, IN LONG Comparand );InterlockedCompareExcha
2012-05-29 20:26:11
12421
转载 RFC2459 中文文档
组织:中国互动出版网(http://www.china-pub.com/)RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm)E-mail:ouyang@china-pub.com译者:张海斌(netdebug internetdebug@elong.com)译文发布时间:2001-7-1
2012-04-20 18:00:27
3587
原创 ASN.1编码
个人网站:www.asmfocus.com邮箱:zhangliang1223@qq.com 1.什么是ASN.1(抽象语法记法一)? ASN.1是ITU-T的一个标准集,它用来编码及表示通用数据类型,这些数据类型有可打印串值,八位位组串值,位串值,整数值以及用可移值方式组合而成的其他类型序列值.简单的说,ASN.1指定了以何种方式对非平凡的数据类型进行编码
2012-04-20 17:55:27
908
原创 C语言实现删除字符串中特定的字符
char *ccstr( char *str, char *tok){ char *p; p = strtok( str, tok ); while( p != NULL ) { if( p != str ) { strcat( str, p ); } p = strtok( NULL, tok );
2012-04-20 13:22:49
2180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人