首页
社区
课程
招聘
[求助]高手讲解一下代码
发表于: 2008-11-13 11:37 2850

[求助]高手讲解一下代码

2008-11-13 11:37
2850
// 创建映射文件
  FileMap := CreateFileMapping($FFFFFFFF{共享内存区域}, nil, PAGE_READWRITE, 0, SizeOf(TNode), FileMapName);
  if (FileMap = 0) then
  begin
    MessageBox(0, '创建映射文件出错 ', nil, 0);  Exit;
  end;

// 映射到本进程
  PtNode := MapViewOfFile(FileMap, FILE_MAP_WRITE, 0, 0, 0);
  if (PtNode = nil) then
  begin
    MessageBox(0, '映射到本进程出错 ', nil, 0);
    CloseHandle(FileMap);  Exit;
  end;

// 写入数据
  PtNode^.MainThread := GetCurrentThreadID();//GetCurrentThreadId    获取当前线程ID
  PtNode^.ExplorerID := ExplorerPID;

代码大概都注释了,,搞不懂写入数据那儿两句代码是啥意思....

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//