首页
社区
课程
招聘
[求助]怎么才能知道一个文件的句柄?
发表于: 2006-1-13 18:26 5043

[求助]怎么才能知道一个文件的句柄?

2006-1-13 18:26
5043
怎么才能知道一个文件的句柄?文件句柄又是指什么?

比如下面的例子:

0040E000 >  6A 00             push 0         '入口
0040E002    6A 02             push 2
0040E004    6A 04             push 4
0040E006    6A 00             push 0
0040E008    6A 03             push 3
0040E00A    68 00000080       push 80000000
0040E00F    68 5AE04000       push Notepad.0040E05A                        ; ASCII "c:\ancl.txt"
0040E014    FF15 30D04000     call dword ptr ds:[<&KERNEL32.CreateFileA>]  ; kernel32.CreateFileA

那句指的是句柄?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (14)
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
2
怎么没有人帮我呢?
2006-1-13 18:43
0
雪    币: 239
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
HANDLE CreateFile(

    LPCTSTR lpFileName,        // pointer to name of the file
    DWORD dwDesiredAccess,        // access (read-write) mode
    DWORD dwShareMode,        // share mode
    LPSECURITY_ATTRIBUTES lpSecurityAttributes,        // pointer to security attributes
    DWORD dwCreationDistribution,        // how to create
    DWORD dwFlagsAndAttributes,        // file attributes
    HANDLE hTemplateFile         // handle to file with attributes to copy  
   );
btw: i like vampire girl very much.
2006-1-13 19:00
0
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
4
OK,我的QQ号是:286266292
2006-1-13 19:09
0
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
5
HANDLE hTemplateFile   // handle to file with attributes to copy  
这个指的是文件句柄吗?
2006-1-13 19:10
0
雪    币: 390
活跃值: (707)
能力值: ( LV12,RANK:650 )
在线值:
发帖
回帖
粉丝
6
eax
2006-1-13 19:21
0
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
7
还是不懂!!
2006-1-13 19:45
0
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
8
帮帮我吧!!!!
2006-1-13 20:33
0
雪    币: 2506
活跃值: (1000)
能力值: (RANK:990 )
在线值:
发帖
回帖
粉丝
9
问楼主一个问题:FCG论坛上发 【原创】为记事本添加Top功能 文章的是你吗?请如实回答。
2006-1-13 20:38
0
雪    币: 4833
活跃值: (2218)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
10
执行CS:0040E014  call dword ptr ds:[<&KERNEL32.CreateFileA>] 这条指令后的返回数值,就是EAX中返回的数值,是打开这个文件后的文件句柄(如果打开成功的话)

最初由 firstrose 发布
eax
2006-1-13 20:38
0
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
11
我的EAX,返回的是0.我是想创建一个文件后,向这个文件里面写字符.
2006-1-13 20:41
0
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
12
为什么只能创建一个0字节的文件呢?
2006-1-13 21:41
0
雪    币: 239
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
最初由 vampire 发布
OK,我的QQ号是:286266292


I NEVER use QQ.
2006-1-14 09:59
0
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
14
不是!!!!!!!!!!!!!!!!!
2006-1-14 10:33
0
雪    币: 427
活跃值: (412)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
最初由 vampire 发布
不是!!!!!!!!!!!!!!!!!


API32,自己去买
2006-1-14 10:38
0
游客
登录 | 注册 方可回帖
返回
//