显示下一条  |  关闭

 
 
 
 
 
 
 
 
 
 
下载音乐盒  曲目表歌词秀
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
 

GDI内核栈的初始化问题

2012-1-30 0:51:51 阅读5 评论0 302012/01 Jan30

GDI内核栈的初始化在win32k.sys中完成。

前段时间,写了这样一段代码:
创建线程部分

m_thread_handle=CreateThread(NULL, NULL, ThreadProc, this, CREATE_SUSPENDED, &m_thread_id);
if (m_thread_handle==NULL)
{
return -1;
}

try
{

作者  | 2012-1-30 0:51:51 | 阅读(5) |评论(0) | 阅读全文>>

关于DEP数据执行保护机制的windows实现

2012-1-29 20:19:44 阅读4 评论0 292012/01 Jan29

关于DEP数据执行保护机制的windows实现
        以xp/2003为例。(以下可能不完全准确)
        简单说一下windows的加载:BIOS——》MBR——》Ntldr(显示boot.ini的配置信息)——》ntoskrnl——》smss——》Winlogon、Lsass——》explorer。

         windows在ntoskrnl中、ntoskrnl.exe初始化时,根据之前用户在Ntldr中选择的启动配置,来初始化DEP的设置。对DEP的设置,大致有:
(1)对各个进程的设置(写到系统的全局共享内存区域)
设置分为可执行的EXECUTE(未保护的)和不可执行的NOEXECUTE(DEP保护的)。同时有“例外”和“包含”两种设置。2*2=共4种设置。

作者  | 2012-1-29 20:19:44 | 阅读(4) |评论(0) | 阅读全文>>

nLite——定制XP系统的安装包,自己打包制作XP安装包

2012-1-29 20:15:05 阅读3 评论0 292012/01 Jan29

nLite

定制XP系统的安装包,自己打包制作XP安装包

作者  | 2012-1-29 20:15:05 | 阅读(3) |评论(0) | 阅读全文>>

GetWriteWatch监控虚拟内存的读写情况

2012-1-29 20:13:22 阅读4 评论0 292012/01 Jan29

GetWriteWatch

监控虚拟内存的读写情况

作者  | 2012-1-29 20:13:22 | 阅读(4) |评论(0) | 阅读全文>>

VC6 + Windows 2003 SDK编译错误:error C2011: '_SHITEMID' : 'struct' type redefinition

 

解决方法:安装了错误的SDK(windows 2003 r2 SDK),应该安装 Windows Server 2003 SP1 Platform SDK。

 

By:zhanyonhu

作者  | 2012-1-28 23:06:34 | 阅读(7) |评论(0) | 阅读全文>>

Visual Studio 2008 试用版的评估期已经结束

2012-1-28 22:16:46 阅读9 评论0 282012/01 Jan28

Visual Studio 2008 试用版的评估期已经结束

参考:visual studio 2008 试用版评估期已结束的解决方法
http://wangyali90516.blog.163.com/blog/static/11720510120114122313289/

之前也遇到过这个问题,当时是按照这种方法解决了。但是,这次有些不同:
Visual Studio 2008 试用版的评估期已经结束 - 章永辉 -
 好像已经输入过序列号,这里已经没有序列号的输入框了。

作者  | 2012-1-28 22:16:46 | 阅读(9) |评论(0) | 阅读全文>>

USB写入ISO映像引导系统,提示“inf file txtsetup.sif is corrupt or missing status 14”

参考:
inf file txtsetup.sif is corrupt or missing,ststus18
 http://zhidao.baidu.com/question/302110475.html



换了一个U盘版本的PE:
http://www.xp366.com/soft/10498.html

作者  | 2012-1-28 14:26:53 | 阅读(9) |评论(0) | 阅读全文>>

关于64位系统数字签名的问题讨论

2012-1-20 0:16:41 阅读17 评论0 202012/01 Jan20

关于64位系统数字签名的问题讨论
这是一个很严重的问题。我之前认为自己的方法可行,但我并没有仔细去了解这个数字签名技术。在64位系统中,没有签名的驱动是无法运行的。尤其是我们这种需要boot start的驱动,必须得签名所有的二进制文件。

tiamo几年前在32位的Vista系统中,利用修改boot loader和patch其他系统文件的方法,成功地解决了没有数字签名的驱动安装和启动加载问题。随后,也有人在这个基础上,也解决了64位的boot loader的patch。

然而,问题来了。如果我们这么修改,就会被盯上。因为系统文件被修改了,很容易被杀软检测出来。虽然方法很好,但是,这也暴露了自己。就像修改MBR一样,修改完之后,自己也就成了活靶子。

作者  | 2012-1-20 0:16:41 | 阅读(17) |评论(0) | 阅读全文>>

Win7 sp1 x64: 不少软件无法运行,提示StackHash_0a9e

2012-1-18 1:44:26 阅读17 评论0 182012/01 Jan18

问题签名:
  问题事件名称: APPCRASH
  应用程序名: P.exe
  应用程序版本: 1.4.5.6
  应用程序时间戳: 42a2c9f7
  故障模块名称: StackHash_0a9e
  故障模块版本: 0.0.0.0
  故障模块时间戳: 00000000
  异常代码: c0000005
  异常偏移: 00000000
  OS 版本: 6.1.7601.2.1.0.256.1

作者  | 2012-1-18 1:44:26 | 阅读(17) |评论(0) | 阅读全文>>

VC 2010 + DirectX 9.0c SDK 编译错误: fatal error C1083: Cannot open include file: 'd3dxmath.h': No such file or directory

之前的配置没有问题。后来,系统升级到win7 x64 sp1,同时安装xp sp3 x86,在两个系统下使用VC2010编译,都无法编译通过。

解决方法:
因为我安装了错误的DirectX SDK版本。我安装的是directx_9c_Dec04sdk,应该安装DirectX 9.0b SDK才对。

By:zhanyonhu

作者  | 2012-1-16 1:13:36 | 阅读(14) |评论(0) | 阅读全文>>

VC + CTreeCtrl:sort函数导致滚动条滚动到选中项

2012-1-15 20:55:19 阅读11 评论0 152012/01 Jan15

VC + CTreeCtrl:sort函数导致滚动条滚动到选中项。类似地,SelectItem也会导致这种情况发生。而某些情况下,我们却不希望这样。解决方法就是:

1. SetRedraw(FALSE)禁止重绘
2. Sort或者SelectItem
3. SetRedraw(TRUE)允许重绘

这样可能还不能解决问题,那么:
1. SetRedraw(FALSE)
2. GetSelectedItem并保存
3. Sort
4. SelectItem(之前保存的项)
5. SetRedraw(TRUE)允许重绘

这样可以解决,原因是,TreeCtrl的源代码中,如果不允许重绘,就不会调用SetScrollInfo或者SetScrollPos。

作者  | 2012-1-15 20:55:19 | 阅读(11) |评论(0) | 阅读全文>>

SXS: BasepCreateActCtx() Calling csrss server failed
LDR: LdrpWalkImportDescriptor() failed to probe C:\WINDOWS\system32\TDLL.dll for its manifest, ntstatus 0xc0000005

之前也遇到过,加了manifest文件到dll目录之后,就可以了。但是现在怎么处理都不行了。


作者  | 2012-1-15 11:08:59 | 阅读(11) |评论(0) | 阅读全文>>

安装程序无法继续。Microsoft Runtime DLL安装程序未能完成安装
http://0e2.net/post/1576.html

照着操作了一遍,没能解决。

作者  | 2012-1-15 11:06:51 | 阅读(9) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注