那位用NetSharegetInfo成功过,帮帮忙。

dongliu 2005-12-15 07:54:31
我用NetSharegetInfo去服务器上共享文件夹在服务器上的绝对路径
就是读不出来,不只哪位能读出这个信息,帮帮忙,多谢了。

我的代码


type
TSHARE_INFO_502 = record
shi502_netname: PWideChar;
shi502_type: DWORD;
shi502_remark: PWideChar;
shi502_permissions: DWORD;
shi502_max_uses: DWORD;
shi502_current_uses: DWORD;
shi502_path: PWideChar;
shi502_passwd: PWideChar;
shi502_reserved: DWORD;
shi502_security_descriptor: PSECURITY_DESCRIPTOR;
End;



procedure TForm1.Button8Click(Sender: TObject);
var
a, b:PWideChar;
ShInfo: TSHARE_INFO_502;
lError: DWord;
begin
a := GetMemory(255);
b := GetMemory(255);

StringToWideChar('\\192.168.1.1', a, 255);
StringToWideChar('Record', b, 255);

lError := NetSharegetInfo(a, b, 502, @ShInfo);
if lError <> 0 then //此处能够执行成功,但是取不出来信息
;

Edit3.Text := WideCharToString(ShInfo.shi502_path);

FreeMem(a);
FreeMem(b);
end;
...全文
158 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
FigoZhu 2005-12-16
  • 打赏
  • 举报
回复
不懂~~~
帮你顶,顺带接分。
gerrylc 2005-12-16
  • 打赏
  • 举报
回复
呵呵,没用过,不过顶一下,学习ING...
dongliu 2005-12-16
  • 打赏
  • 举报
回复
已经加分了,各位不要只看,顶者有分

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧