自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 cd与cd /d命令

写了batch脚本在vc下编译驱动,碰到了下面cd命令陷阱: cd命令是不会修改当前的drive的。 比如如果当前目录是E:/execute,执行cd c:/temp命令之后,当前目录不会产生任何变化。 要保证当前目录修改成功,必须加/d参数,即cd /d c:/temp  

2009-11-17 17:13:00 59152 1

原创 visual C++ 2003中swprintf的问题

 最近写了这样一个函数,在VC 2008编译和运行都是正确的inline wchar_t* NewCharArray(const std::wstring& str){    wchar_t* pResult = new wchar_t[str.length() + 1];    swprintf(pResult, str.length() + 1, L"%s", str.c_st

2009-11-17 17:12:00 1502

原创 盘符和/Device/HardDiskVolumeN

虽然两者都代表了一个Volume,但是在根据文件路径限制某些操作的时候(比如限制某个路径的文件不可被执行,虽然文件权限上没有问题),应该优先考虑HardDiskVolumeN路径。这是因为盘符是可以被用户修改的,而HardDiskVolumeN是不会变化的。另外,QueryDosDevice可以把盘符转换成HardDiskVolumeN,比如把C:字符串转换成/Device/HardDiskV

2009-11-03 22:21:00 10189

原创 Service如何利用RegisterDeviceNotification监控Volume的装载和卸载

windows提供了以下api来向系统注册一个函数,当有volume增删(比如U盘插拔、新建分区)的时候,通知应用程序:HDEVNOTIFY WINAPI RegisterDeviceNotification(  __in  HANDLE hRecipient,// 可以是窗口句柄或者服务句柄  __in  LPVOID NotificationFilter,  __in  D

2009-11-03 22:12:00 9874 4

原创 组策略中的软件限制策略

软件限制策略可以控制某个路路下的可执行文件(包括脚本)是否可以执行。相关的配置文件:gpedit.msc在启动和关闭的时候会读取以下文件:C:/WINDOWS/system32/GroupPolicy/Machine/Registry.pol该文件中保存且只保存软件限制策略的配置内容。这个文件基本上就是一个unicode文本文件,具体格式可以在http://msdn.mic

2009-11-03 21:04:00 1585

hsdis-i368.dll

Windows下,帮助JVM打印JIT产生的汇编指令的辅助性dll,这是x86的版本。

2015-01-28

nfc读卡器 NCR122U 光盘资源 2

包括驱动、SDK、sample codes、文档等

2013-04-04

nfc读卡器 NCR122U 光盘资源

包括驱动、SDK、sample codes、文档等

2013-04-04

Windows 95 System programming SECRETS源码及工具

原书对研究PE文件仍然非常有价值。这个是书中光盘附录的源码和工具。

2008-11-19

空空如也

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

TA关注的人

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