找回密码
 加入
搜索
查看: 2028|回复: 9

哪个可以转换下`CGO2043服务器的装载磁盘函数为 AU3所使用?

[复制链接]
发表于 2009-5-18 15:49:18 | 显示全部楼层 |阅读模式
procedure TForm1.Button1Click(Sender: TObject);
var
  driveidx:integer;
  Drive:Char;
  ImgFile:PChar;
  Size:int64;
  r:integer;
begin
    gsgw32_unloaddriver;
    r:=GSGW32_LoadDriver;
    showmessage(inttostr(r));
    Drive:= 'G' ;
    driveIdx:=0;
    Size := int64(80*1024)*1024*1024;
if GSGW32_mount(driveidx,drive,pointer(@Size),pchar('E:\IIO.IMG'))=0 then
  ShowMessage('成功!')
else
  ShowMessage('失败!');
end;

哪个可以把这段 Delphi   转换成   AU3 调用的。

下面是我收集整理下的。

function GSGW32_Mount(idx:Integer; Drive:Char; a3:Int64; const
ImgFile:PChar):Cardinal;stdcall; external 'RNDINTER.dll';
function GSGW32_Umount(Drive:Char):Cardinal;stdcall; external 'RNDINTER1.dll';
function GSGW32_GetStatus(Driver:Char; idx:Integer; a3:Integer;
ImgFile:PChar):Cardinal;stdcall; external 'RNDINTER.dll';
function GSGW32_LoadDriver:Integer;stdcall; external 'RNDINTER.dll';
function GSGW32_UnloadDriver:Integer;stdcall; external 'RNDINTER.dll';
function GSGW32_GetAllNetDiskDrive(
lpOutBuffer:PChar):Cardinal;stdcall;external 'RNDINTER.dll';

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2009-5-19 14:20:47 | 显示全部楼层
....................
发表于 2009-5-24 22:52:23 | 显示全部楼层
GSGW32_Mount,返回一直是2或170,搞不懂。
现在暂时用别人做的命令行挂载。
发表于 2009-5-28 18:17:16 | 显示全部楼层
看不懂...!!
发表于 2009-6-2 04:00:44 | 显示全部楼层
不是很懂~~~~~~~
发表于 2009-6-3 12:00:47 | 显示全部楼层
AU3调用API的数据结构太难搞了!
发表于 2009-8-10 10:26:17 | 显示全部楼层
同问~~~~~~~~~~~``
发表于 2009-8-10 14:20:18 | 显示全部楼层
只知道把服务器的IP添加到注册表某键值,再运行rundll32 RNDINTER.dll RND32_StartSGXP就可以出盘了。
发表于 2009-8-10 17:17:51 | 显示全部楼层
路过水一下
发表于 2010-1-31 18:26:12 | 显示全部楼层
GSGW32_Mount,返回一直是2或170,搞不懂。
现在暂时用别人做的命令行挂载。
sensel 发表于 2009-5-24 22:52



    你的这个GSGW32_Mount是怎么写的,能否贴出来看看?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-29 16:22 , Processed in 0.078790 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表