随笔分类 - windows 驱动
下图为 TCP/IP 协议驱动程序 (Tcpip.sys) 及其用于在 Windows XP Service Pack 2 和 Windows Server 2003 Service Pack 1
摘要:转自TCP/IP 数据包处理路径下图为 TCP/IP 协议驱动程序 (Tcpip.sys) 及其用于在 Windows XP Service Pack 2 和 Windows Server 2003 Service Pack 1 中处理 IP 数据包的相关组件的简要示意图。下列组件可处理IP数据包:IP转发为发送或转发的数据包确定下一跃点接口和地址。TCP/IP筛选允许按IP协议、TCP端口或UDP端口,指定可为传入的本地主机流量(发往主机的数据包)所接受的流量类型。可以在“网络连接”文件夹中,从Internet协议(TCP/IP)组件高级属性的“选项”选项卡,配置TCP/IP筛选。筛选器挂钩
阅读全文
控制寄存器 cr0,cr2,cr3
摘要:《Linux内核完全剖析—基于0.12内核》第4章80x86保护模式及其编程控制寄存器(CR0~CR3)用于控制和确定处理器的操作模式以及当前执行任务的特性,如图4-3所示。CR0中含有控制处理器操作模式和状态的系统控制标志;CR1保留不用;CR2含有导致页错误的线性地址;CR3中含有页目录表物理内存基地址,因此该寄存器也被称为页目录基地址寄存器PDBR(Page-Directory Base address Register)。(点击查看大图)图4-3 控制寄存器CR0~CR31.CR0中协处理器控制位CR0的4个位:扩展类型位ET、任务切换位TS、仿真位EM和数学存在位MP用于控制80x8
阅读全文
DDK的头文件被包含在很多的文件夹
摘要:准备研读一下WinDDK的Documentation 看看怎么配置...头文件文件夹:在以前的DDK版本中,DDK的头文件被包含在很多的文件夹中,在设置VC的时候需要根据你的实际设计驱动的目标操作系统的版本设置DDK头文件的包含文件夹。3790版本的header filesDirectory pathContains header files forWinddk/3790/Inc/Ddk/W2k/Drivers that useNtddk.h, targeting Windows 2000Winddk/3790/Inc/Ddk/Wnet/Drivers that useNtddk.h, tar
阅读全文
浙公网安备 33010602011771号