自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (84)
  • 收藏
  • 关注

转载 I/O相关知识摘录

 

2009-08-31 10:52:00 613

转载 实现在R3下直接操作I/O

 实现在R3下直接操作I/O发布: 2008-5-29 04:04 | 作者: 小烦 | 来源: 外挂编程网关于 NT 环境下用户态直接读写端口这码子事,本应该是95-96年 NT 架构刚刚出来时讨论的东西,现在翻出来炒现饭,实在是不得已的事情。因为前几天有朋友问起 TSS 中 IOPM 表的问题,而网上这方面的可用文章大多只是泛泛而谈,空有实现方法没有原理分析,没办法直接引用。而

2009-08-31 10:34:00 1019

原创 学习驱动程序过程中的点点滴滴

 这里是我学习过程中我觉得有必要记下来的,以免下次再去看英文……IoCreateDevice参数问题:      此函数是用来创建设备的。其各个参数含义如下:      DriverObject :从I/O管理器中传进来的驱动对象,这个参数是系统通过DriverEntry的第一个参数传进来的。      DeviceExtensionSize:指定设备扩展结构体的大小。此结构体是自

2009-08-28 10:31:00 912

原创 驱动程序中有关IRP介绍(IRP Major Function Codes)

一直对写驱动程序的人很崇拜,所以自己也学着写驱动程序,结果一上来被IRP给搞晕了,看了别人写的驱动程序里有很多的IRP code,可是如果自己写到底需要哪些呢?于是查了MSDN把它们都罗列出来,让自己心里有个数。IRP_MJ_CREATE:每个驱动程序必须在DispatchCreate或者                DispatchCreateClose 例程中处理此IRP请求。 

2009-08-28 09:53:00 2504

原创 视频编解码器

 视频编解码器,是指一个能够对数字视频进行压缩或者解压缩的程序或者设备。通常这种压缩属于有损数据压缩。历史上,视频信号是以模拟形式存储在磁带上的。随着Compact Disc的出现并进入市场,音频信号以数字化方式进行存储,视频信号也开始使用数字化格式,一些相关技术也开始随之发展起来。音频和视频都需要可定制的压缩方法。工程师和数学家们尝试了很多种不同的办法来试图解决这个问题。一个复杂的平

2009-08-24 15:11:00 1088

转载 微软视频格式的研究

 因为公司需要, 在自己写的一个模块中,对视频进行处理需要了解一下微软的视频格式,它们公司的格式还真是乱.WMV(Windows Media Video)是微软公司开发的一组数字视频编解码格式的通称,它是Windows Media架构下的一部分。它最初是为低速率流媒体应用作为专有编解码开发出来的,但是2003年微软公司基于Windows Media Video 第 9 版编解码起草了视频编

2009-08-24 15:06:00 2372

转载 文档/视图结构中的各个部分是如何联系到一起的

 文档/视图结构中的各个部分是如何联系到一起的来源:http://www.programfan.com/article/showarticle.asp?id=2620文档/视图结构是MFC中最有特色而又有难度的部分,在这当中涉及了应用、文档模板、文档、视图、MDI框架窗口、MDI子窗口等不同的对象,如果不了解 这些部分之间如何关联的话,就可能犯错误,也就很难编出有水平的文档/视图程序。比如

2009-08-20 15:36:00 637 1

转载 笔记本电池概述

  1,笔记本的电池的外观  对于笔记本的电池的外观可以说是没有特定的标准,主要的根据笔记本的机构部件的设计有关系的。大体是可以分为:条形和块形。  2,笔记本电池外壳上标识的意义  首先我们来看一下笔记本电池的外壳,上边往往有许多数字标签,我们就先来看一下这些数字标签的含义。电池组外的标签,一般内容有:  2.1.电池的生产厂商、型号,额定电压,额定容量。只要是正规厂家生产的电池,额定电压和额定

2009-08-20 14:40:00 3787

转载 本篇讲述详解windows XP系统内核文件的文章主题

摘自:http://blog.cfan.com.cn/html/29/213629-44011.html

2009-08-11 16:32:00 590

转载 配置一个编码进程

 转自:http://www.host01.com/Print.Html?90651配置一个编码进程   要想完全地配置一个编码程序,下面的接口必须被正确地设置。注意可选择的接口。1.  The IWMEncAttributes interface (optional).(可选择的,随意的)2.  The IWMEncBroadcast interface (optional)

2009-08-11 16:25:00 704

转载 远程音视频(摄像头、麦克风)监控(amccap)/mms流媒体直播服务器编程实现

转自:http://hi.baidu.com/it_security/blog/item/315f36d0f382eadb562c8474.html远程音视频(摄像头、麦克风)监控(amccap)/mms流媒体直播服务器编程实现2009-03-10 00:41使用windows media encoder sdk V9.0 (wMencsdk/wm encode

2009-08-11 15:12:00 4264

转载 定制调试诊断工具和实用程序

 定制调试诊断工具和实用程序——摆脱DLL"地狱"(DLL Hell)的困扰(一)原著:Christophe Nasarre编译:NorthTibet下载源代码:Debugsrc0206.exe (583KB)原文出处:Windows XP:Escape from DLL Hell with Custom Debugging and Instrumentation Tool

2009-08-10 10:11:00 631

转载 #pragma指令用法

 

2009-08-07 14:37:00 656

转载 VC++中如何判断当前用户是否具有管理员权限

 代码一:BOOL   CRSysInfo::IsUserAdminPrivilege(const   CString   &   strUserName,BOOL   &   bAdminPrivilege)     {       bAdminPrivilege   =   FALSE;         PSID pSid   =   NULL;     DWORD cbSid   =  

2009-08-07 09:26:00 3749

转载 Windows下使用标准Shell接口遍历文件和文件夹

  Windows下使用标准Shell接口遍历文件和文件夹(1)在Windows中我们经常需要遍历一个文件夹或者遍历一个磁盘。本文介绍如何使用标准的Shell接口进行遍历。在介绍过程中会逐步的实现一个类似FileZilla的TreeView+ListView的界面。我最近为psftp做界面的时候简单了解了一下这方面的问题。基础知识Windows中的目录可以理解为是一个树型结构,树的根是“桌

2009-08-06 17:28:00 3436

转载 驱动对象 设备对象 设备栈 乱杂谈

 驱动对象 设备对象 设备栈 乱杂谈 作者: JIURL                  主页: http://jiurl.yeah.net       --------------------------------------------------------------------------------     用有限的几句话就舒舒服服的建立起对驱动对象和设备对象的概念是不可能

2009-08-06 14:15:00 752

转载 驱动对象与设备对象

 驱动对象与设备对象(转)这里所说的驱动对象是一种数据结构, 在DDK 中名为DRIVER_OBJECT。任何驱动程序都对应一个DRIVER_OBJECT.如何获得本人所写的驱动对应的DRIVER_OBJECT 呢?驱动程序的入口函数为DriverEntry,因此,当你写一个驱动的开始,你会写下如下的代码:NTSTATUS DriverEntry(IN PDRIVER_OBJECT Dri

2009-08-06 10:28:00 961

原创 在下拉列表框中显示树状结构

  在下拉列表框中显示树状结构 收藏     作者:星轨(oRbIt)    E_Mail :[email protected]    转载请注明原作者,否则请勿转载      在下拉列表框中显示树状结构 下拉列表框(或称组合列表框)是在Windows系统下开发软件最常用的控件之一,该控件适用性强且使用简单,因而深受开发人员喜爱。一个典型的用户界面就是使用下拉列表框(或称组合列表框)显示数据库中

2009-08-05 16:51:00 1044

转载 inf文件详解(转)

 大家都知道,在“我的电脑”里有数也数不清的INF文件,但是却很少有人知道,INF文件是干什么用的。充其量,也仅仅停留在INF文件能够解开锁定的注册表这一感性的认识上,那么到底什么是INF文件,INF文件又能干些什么呢?今天让我们一起走进INF文件这一神秘的世界。  揭开INF文件的神秘面纱  INF是Device INFormation File的英文缩写,是Microsoft公司为硬件设备制造

2009-08-05 16:21:00 2233

转载 INF文件详解

 INF文件详解 - [系统知识]2007-05-31版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://wfpb.blogbus.com/logs/5596832.html  安装信息(Setup Information)文件是Windows系统支持的一种安装信息存放文件,一般以INF作为扩展名,因此也叫INF文件。安装信息INF文件与Win

2009-08-05 15:51:00 1570

APIHOOK例子(Detour)

一个简单实例,通过Detour来对系统API进行HOOK,拦截系统API,做自己想做的事情。欢迎微信交流 zhxunCC

2018-08-03

勒索病毒WannaCry深度技术分析

勒索病毒,WannaCry,想哭,深度技术分析。勒索病毒自从2017年开始全球泛滥,并且愈演愈烈,引起了广泛关注和广大技术爱好者的兴趣。这也给安全厂商带来了挑战。

2018-08-01

GDI+ SDK开发文档

GDI+ SDK中文版,系统的介绍了VC中GDI+ 开发环境搭建,绘图等等。

2018-07-01

MessageBox按钮显示英语或者其他语言

windows开发使用到的MessageBox显示英文或者其他语言方法。

2017-10-27

amCharts for wpf chm

amChartsforWpf 开发文档。欢迎添加微信zhxunCC(备注CSDN网友)一起交流

2017-06-09

图形控件ZedGraph使用傻瓜教程

图形控件ZedGraph使用傻瓜教程,跟着它一步一步操作下来,可以生成自己的一个winform图形程序,可以了解ZedGraph如何使用。如果有任何疑问和想法欢迎添加微信zhxunCC(备注 CSDN网友)一起交流。

2017-06-05

C# ZedGraph图表控件源码

C# ZedGraph图表控件源码,我自己使用过,如果你使用过程中有疑问,欢迎添加微信zhxunCC(备注CSDN网友)一起交流。

2017-06-04

Nevershortcut

这个android apk已经禁止被截屏,感兴趣的来试试看你是否有办法截它的屏~~

2015-04-07

更改listbox外观sample

更改listbox外观sample 更改listbox外观sample

2012-04-20

用listbox拼凑gridview测试代码

用listbox拼凑gridview测试代码

2012-04-18

DependencySample

演示如何自定义dependency property。

2012-04-10

Intel虚拟化技术-从VT-x到VT-d

Intel虚拟化技术-从VT-x到VT-d详细介绍。

2012-03-14

bluetooth编程(pdf)

一份介绍bluetooth编程的pdf资料,很详细。介绍了在linux windows等OS上如何对bluetooth进行操作。

2011-09-30

如何写“可变参数函数”

个人学习笔记,简单的实例加明了的说明,看了就应该能自己写出可变参数函数。

2011-07-04

PCIbridge-subtr

This paper provides information about how the Microsoft® Windows® family of operating systems handle subtractive PCI-to-PCI bridges. It provides guidelines for device manufacturers and driver developers to understand how Windows supports PCI-to-PCI bridges.

2010-11-15

7-Zip 压缩工具下载

7-Zip是一個开放源码的数据压缩程式,主要用在Microsoft Windows作業系統,Unix-like的作業系統如Linux與FreeBSD下面有7-zip的移植版本p7zip可以使用。

2010-10-17

只打开应用程序的一个实例

只打开应用程序的一个实例的示例代码。压缩档里有具体原理。此代码在win7下测试通过。

2010-08-15

图解ghost使用方法

每一步操作都有对应的图示说明。完全不懂的人只要照着做也能成为ghost达人。更何况聪明的您呢?

2010-06-28

详细解读Windows 7下的程序运行控制

一份word资料,比较详细的解读了Windows 7下的程序运行控制知识。

2010-06-24

深入剖析Win32可移植可执行文件格式

你可能想知道为什么要关注可执行文件的格式。答案永远是:操作系统的可执行文件格式和数据结构展现了操作系统内部许多信息。通过理解EXE和DLL的内部情况,你会发现你已经变成你周围一个更优秀的程序员。

2010-05-10

windows的usb体系结构

windows的usb体系结构 windows的usb体系结构 windows的usb体系结构 windows的usb体系结构

2010-05-10

文件过滤系统Filemon学习历程

文件系统比较复杂,学习起来比较涩。这份资料不错,可供大家参考。

2010-05-07

MFC类库详解.chm

对于初学者是很好的帮助文档,因为是汉语的。对于老鸟想不起来又懒得读e文时可以当做字典使用。

2010-05-05

VScsiDisk源代码

和tiamo的那份架构不同,效率也比tiamodisk高很多。不过核心大都相似。tiamo说他自己的那份是根据这份和ddk中toaster下相关的内容修改而来。不过都是学习通过SCSI做虚拟设备的好例子。

2010-04-15

ProjectOZ 源码

一套探索实际操作系统运行情况的工具,其实是一个运行在用户模式下的内核接口程序。在这个环境下学生可以查看实际运行的Windows的各种数据结构、处理过程等。同时提供了一个运行于其上的简单但完整的示例操作系统BasicOZ。

2010-04-12

注册表 结构

全面介绍了注册表的结构,以及各个大键下都包含什么内容,如何安全编辑注册表,备份注册表等

2010-03-23

SCSI读写命令介绍

SCSI读写命令介绍包括6、10、12、16、32、long等

2010-03-23

了解不同种类的windows存储驱动.

使用MDT部署过Server的人最头痛的大概就是存储驱动,不同服务器的存储设备可谓是千差万别。通过本资料您可以了解windows的存储驱动,可以为部署时提供更多的帮助。

2010-03-23

cJSON解析json格式文件代码示例(vs2019编译)

cJSON解析json格式文件代码示例(vs2019编译),工程里直接导入cJSON源码,源代码里是一个创建json文件的例子,补充了解析json文件的代码,可作为参考

2021-01-01

windows调试工具(windbg KD CDB NTSD)实例详细介绍.pdf

windbg调试工具详解,非常全面的讲解了windbg工具的原理使用以及命令,每个命令都附有详细实例介绍,是快速入门提高windbg调试windows程序的一本利器。

2020-12-12

windows10最新功能特性详解

全面解析了windows10特性,是比较全面了解windows10操作系统的一门科普书籍,内容全面,易懂,可跟着操作,能帮助快速入门。

2020-12-12

driver verifier使用指南.pdf

开发windows驱动,在发布之前都需要通过driver verify来进行测试,如何进行设置以及如何解决测试中报出来的问题,这本书都给了详细解释。

2020-12-12

驱动程序电源管理处理完整参考代码.pdf

一份非常完整的windows wdm设备驱动电源处理完整参考代码,有非常详细的解释和源码,看了这份源码,不用担心不会处理电源事件了。

2020-12-01

windows服务应用程序开发指南.pdf

Microsoft Windows 服务(过去称为 NT 服务)允许用户创建可在其自身的 Windows 会话中长时间运行的可执行应 用程序。 这些服务可在计算机启动时自动启动,可以暂停和重启,并且不显示任何用户界面。 这些功能使服务非 常适合在服务器上使用,或者需要长时间运行的功能(不会影响在同一台计算机上工作的其他用户)的情况。 还可 以在与登录用户或默认计算机帐户不同的特定用户帐户的安全性上下文中运行服务。

2020-05-09

Windows平台防护软件的自保护机制原理及安全性分析_李瑜.pdf

本文对 Windows 平台上防护软件自保护机制的实现方式进行了归纳分类,剖析各类自保护机 制的技术原理,对比指出各种技术的优势及其脆弱性,并对防护软件自保护机制的设计提出了意见建议。

2020-04-09

OpenCppCoverage源码

OpenCppCoverage是一个运行在windows上的程序,其不是在编译时进行插桩,而是在运行时,因此保证了代码和测试的一致性。 这个资源是该工具源码。欢迎添加微信zhxunCC一起交流。

2018-12-04

OpenCppCoverage(32位)安装包

OpenCppCoverage是一个运行在windows上的程序,其不是在编译时进行插桩,而是在运行时,因此保证了代码和测试的一致性。 使用过程中如果遇到问题,欢迎添加微信zhxunCC交流。

2018-12-04

OpenCppCoverage(64位)安装包

OpenCppCoverage是一个运行在windows上的程序,其不是在编译时进行插桩,而是在运行时,因此保证了代码和测试的一致性。

2018-12-04

VC生成二维码sample

调用库生成二维码示例。C++代码,VS2010编译通过。命令行程序。

2018-08-07

自定义MessageBox(XMessageBox)

自定义MessageBox。一个项目难免需要用到消息提示框,但系统自带的提示框我们没法改变外观,也无法对其进行自定义。这个自定义对话框完全实现了系统对话框效果,并且增加了许多其他功能。最重要的是,源码在手,效果你有。

2018-08-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除