自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lydia的博客

iOS 程序媛

  • 博客(21)
  • 资源 (23)
  • 收藏
  • 关注

转载 windows驱动开发参考资料地址

Windows文件过滤驱动开发http://blog.sina.com.cn/s/blog_7785041f0101jekb.html

2014-06-25 14:24:44 823

转载 驱动开发之 常见IRP

IRP_MJ_CLEANUP保持进程定义上下文信息的驱动器,必须在DispatchCleanup中包含cleanup请求。何时发送:收到IRP_MJ_CLEANUP意味着请求的目标设备与目标文件的句柄相关(也可能因为io请求后没有释放)入参:无出参:无操作:该IRP在关闭 file  object 句柄的进程上下文中发送。

2014-06-25 11:37:11 1973

原创 error RC1015: cannot open include file 'sal.h'.

windows驱动开发出现如下错误:1>errors in directory f:\driverbooks\windowsdriverdevelopmentinternalscode\chapter20\testcap1>e:\winddk\7600\inc\api\specstrings.h(11) : error RC1015: cannot open include file 's

2014-06-24 16:36:11 5213

原创 error U1087: cannot have : and :: dependents for same target

windows驱动开发遇到错误:error U1087: cannot have : and :: dependents for same target出现问题的原因是lu

2014-06-24 16:26:44 1517

转载 error C2220: warning treated as error - no object file generated

编写windows驱动时遇到错误 error C2220: warning treated as error - no object file generated

2014-06-24 16:23:28 4271

原创 VMware虚拟机没有声音

VMware虚拟机没有声音可能是设置中有一个

2014-06-23 14:00:37 18200

转载 WinIo详解

一日发现SendInput对某程序居然无效,无奈只好开始研究WinIo。上网查了很多资料,发现关于WinIo模拟鼠标键盘的资料很少,有的也只是支言片语讲的不是很详细,而且大部分都是关于模拟键盘的。自己写了一些程序研究一方,经历了无数次的键盘死锁、鼠标满屏乱飞、复位重启,总算小有结果。现在将研究结果写出来与大家分享。另外,本人的水平有限文中有出错的地方欢迎根贴讨论。  我已经将主要的模拟功能

2014-06-20 11:27:49 10986

原创 链接错误:unresolved external symbol @__security_check_cookie@4 referenced in function

Driver.obj : error LNK2019: unresolved external symbol @__security_check_cookie@4 referenced in function "void __stdcall Time_Test(void)" (?Time_Test@@YGXXZ)

2014-06-19 10:03:01 1617

原创 DriverMonit ERROR(3): The ImagePath specified in the driver's service database entry is incorrect,

DriverMonitor Filr->start driver 出现错误:ERROR(3):  The ImagePath specified in the driver's service database entry is incorrect, or the file

2014-06-18 11:06:02 3779 1

原创 Driver.obj : error LNK2019: unresolved external symbol __except_handler4 referenced in function "lon

bi出现错误:Driver.obj : error LNK2019: unresolved external symbol __except_handler4 referenced in function "long __stdcall HelloDDKDeviceIOControl(struct _DEVICE_OBJECT *,struct _IRP *)" (?HelloDDKDev

2014-06-18 09:39:45 2267

原创 '/DYNAMICBASE' not compatible with '/DRIVER' specification; link without '/DYNAMICBASE'

'/DYNAMICBASE' not compatible with '/DRIVER' specification; link without '/DYNAMICBASE'

2014-06-16 11:22:13 2799 2

原创 驱动开发之 ZwWriteFile函数

函数原型:参数:返回值:

2014-06-13 18:58:59 3824

转载 驱动开发之 ZwCreateFile函数

函数原型:NTSTATUS ZwCreateFile( _Out_ PHANDLE FileHandle, _In_ ACCESS_MASK DesiredAccess, _In_ POBJECT_ATTRIBUTES ObjectAttributes, _Out_ PIO_STATUS_BLOCK IoStatusBlock, _In_

2014-06-13 18:07:03 8893

原创 驱动开发之 创建线程函数PsCreateSystemThread

函数原型:NTSTATUS PsCreateSystemThread(  _Out_      PHANDLE ThreadHandle,  _In_       ULONG DesiredAccess,  _In_opt_   POBJECT_ATTRIBUTES ObjectAttributes,  _In_opt_   HANDLE ProcessHandle, 

2014-06-13 17:41:16 7698 1

转载 获取系统任务栏位置宽高信息的方法

void GetTaskbarInfo(int &width, int &height, int &pos){//获取系统任务栏状态位置有四种情况:左、上、右、下,此外要考虑任务栏自动隐藏的情况 int wx = GetSystemMetrics(SM_CXSCREEN); int wy = GetSystemMetrics(SM_CYSCREEN); CRect rtWorkAr

2014-06-12 11:34:03 1835

转载 驱动开发之 虚拟地址空间

虚拟地址空间当处理器读或写入内存位置时,它会使用虚拟地址。作为读或写操作的一部分,处理器将虚拟地址转换为物理地址。通过虚拟地址访问内存有以下优势:程序可以使用一系列相邻的虚拟地址来访问物理内存中不相邻的大内存缓冲区。程序可以使用一系列虚拟地址来访问大于可用物理内存的内存缓冲区。当物理内存的供应量变小时,内存管理器会将物理内存页(通常大小为 4 KB)

2014-06-09 14:20:38 751

转载 驱动开发之用户模式和内核模式

运行 Windows 的计算机中的处理器有两个不同模式:“用户模式”和“内核模式”。根据处理器上运行的代码的类型,处理器在两个模式之间切换。应用程序在用户模式下运行,核心操作系统组件在内核模式下运行。多个驱动程序在内核模式下运行,但某些驱动程序在用户模式下运行。当启动用户模式的应用程序时,Windows 会为该应用程序创建“进程”。进程为应用程序提供专用的“虚拟地址空间”和专用的“句柄表格

2014-06-09 12:50:56 2147

转载 驱动开发之 信号量和自旋锁

内核同步措施    为了避免并发,防止竞争。内核提供了一组同步方法来提供对共享数据的保护。 我们的重点不是介绍这些方法的详细用法,而是强调为什么使用这些方法和它们之间的差别。    Linux 使用的同步机制可以说从2.0到2.6以来不断发展完善。从最初的原子操作,到后来的信号量,从大内核锁到今天的自旋锁。这些同步机制的发展伴随 Linux从单处理器到对称多处理器的过度;伴随着从非抢占

2014-06-05 18:22:18 1002

转载 枚举系统的当前进程

#include "stdio.h"#include "windows.h"void main(){ OSVERSIONINFO osverInfo; osverInfo.dwOSVersionInfoSize=sizeof(osverInfo); printf("Hello! Thandks IDA ASM Me!\n"); if(GetVersionEx(&osverInfo))

2014-06-05 18:07:23 728

转载 驱动开发之 驱动程序中几个常见例程

关于驱动设计中的几个常的例程:  DriverEntry例程  一个DriverEntry例程初始化一个驱动程序,所有的驱动程序必须有一个DriverEntry例程.当装载驱动程序的时候,PNP管理器为每个驱动程序调用一次DriverEntry.在驱动程序初始化之后,PNP管理器能够调用驱动程序的AddDevice例程来初始化由该驱动程序控制的设备.  DriverEntry例程示例如

2014-06-05 17:50:56 1809

转载 驱动开发之 #pragma alloc_text

1、转自 :http://hi.baidu.com/billbeggar/blog/item/e884ce1acb10f49a6438db43.html2、编译时控制分页能力   有时,驱动程序的某些部分必须驻留内存而另一些可以被分页,这就需要一种能控制代码和数据是否分页的方法。通过指导编译器的段分配可以实现这个目的。在运行时,装入器通过检查驱动程序中的段名, 把段放到你指定的内存池中。此

2014-06-05 14:22:45 1317

jdk-8u251-macosx-x64.dmg.zip

官网下载的jdk8 for mac,方便大家下载。

2020-05-14

SourceTree

SourceTree 可以使用

2016-03-31

腾讯iOS SDK

腾讯iOS SDK以及示例代码

2015-11-20

支付宝移动支付SDK及实例

支付宝移动支付SDK及实例,即时到账批量退款有密接口,无线产品LOGO(20150205),移动支付接口SDK2.0标准版(20150317)

2015-11-20

微博iOS平台 SDK以及实例

微博iOS平台 SDK文档说明以及实例说明。

2015-11-20

微信SDK和实例

微信授权第三方登录,微信支付等SDK以及参考实例。

2015-11-20

支付宝移动支付接口标准版附录

支付宝移动支付接口说明,iOS,android SDK接入流程详细介绍。

2015-11-20

xcode缺少模板

xcode高版本中有些模板没有了,本资源包含empty application,category,class extension,protocol 等模板,解压后将所需模板拷入/Contents/Developer/Platforms /iPhoneOS.platform/Developer/Library/Xcode/Templates/Project Templates/iOS/Application/,重启xcode就会看到新添加的模板

2014-11-20

数据流查看删除工具stream

分析NTFS数据流,数据流查看删除工具stream.exe。研究文件系统必备

2014-10-23

vista后 Credential Providers

包含5个示例,Vista开始,gina技术不再使用,而是改为Credential Providers技术,本资源有文档介绍,还有示例,可供参考

2014-09-10

GINASTUB示例

xp中替换系统的GINA DLL,供参考

2014-09-10

xp Gina 示例

xp 系统中替代系统默认的msgina.dll

2014-09-10

windows设备驱动程序WDF开发源码

windows设备驱动程序WDF开发武安河源码,学习wdf的可以参考。

2014-08-01

寒江独钓windows内核安全编程源码

寒江独钓windows内核安全编程源码 ,学习驱动开发好资料

2014-08-01

keyfilter键盘过滤

读取键盘按键的简单驱动,另有应用程序显示出按键信息.自己写的,可以运行。

2014-07-24

文件系统驱动开发教程——楚狂人

文件系统驱动是windows系统中最复杂的驱动种类之一。如果你打算开发Windows2000\WindowsXP\Window2003的文件系统驱动,你可以阅读本教程。虽然本教程仅仅讲述文件系统过滤驱动。但是如果您要开发一个全新的文件系统驱动的话,本教程依然对你有很大的帮助。

2014-06-28

windows驱动开发技术详解(张帆)源码

windows驱动开发技术详解(张帆)随书光盘 源代码

2014-06-23

winio dll sys 示例

通过使用winio驱动,实现对IO端口地读写。包括 winio dll sys 示例

2014-06-20

windows驱动开发小工具

windows驱动开发小工具 drivermonitor irptrace devicetree debugview等几个开发windows驱动的小工具,安装驱动工具,调试工具,查看irp工具等,帮助程序猿方便开发。

2014-06-18

得到当前活动窗口的classname

得到当前活动窗口的类名,需要用到debugview.exe。 运行程序,点击start,每隔1秒向debugview.exe输出当前活动的类名。

2014-05-08

判断窗口是否全屏 IsFullScreen

判断窗口是否是全屏状态,需要用到debugview.exe.运行程序,点击start按钮,每个一秒就会向debugview中输出判断信息。

2014-05-08

空空如也

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

TA关注的人

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