社区
网络及通讯开发
帖子详情
如何得到本机的共享目录???
gong_ji
2003-05-23 07:55:35
如何得到本机的共享目录???
...全文
34
9
打赏
收藏
如何得到本机的共享目录???
如何得到本机的共享目录???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
缘中人
2003-05-29
打赏
举报
回复
if(!EnumerateFunc(this->Handle, &lpnrLocal[i],Child))
;//ShowMessage("EnumerateFunc returned FALSE.");
}
}
else if (dwResultEnum != ERROR_NO_MORE_ITEMS) {
ShowError(dwResultEnum);
break;
}
}
while(dwResultEnum != ERROR_NO_MORE_ITEMS);
GlobalFree((HGLOBAL) lpnrLocal);
dwResult = WNetCloseEnum(hEnum);
if(dwResult != NO_ERROR) {
ShowError(dwResult);
return FALSE;
}
return true;
}
缘中人
2003-05-29
打赏
举报
回复
do {
lpnrLocal = (LPNETRESOURCE) GlobalAlloc(GPTR, cbBuffer);
dwResultEnum = WNetEnumResource(hEnum, /* resource handle */
¢ries,
lpnrLocal,
&cbBuffer);
if (dwResultEnum == NO_ERROR) {
for(register i = 0; i < cEntries; i++)
{
Application->ProcessMessages();
Child=TreeView1->Items->AddChild(ParentNode,lpnrLocal[i].lpRemoteName);
if(RESOURCEUSAGE_CONTAINER==(lpnrLocal[i].dwUsage &RESOURCEUSAGE_CONTAINER))
//&&lpnrLocal[i].dwDisplayType != RESOURCEDISPLAYTYPE_SERVER)加上这句只枚举所有主机名
缘中人
2003-05-29
打赏
举报
回复
bool __fastcall TFrmNetworkResource::EnumerateFunc(HWND hwnd, LPNETRESOURCE lpnr, TTreeNode * ParentNode)
{
DWORD dwResult, dwResultEnum;
HANDLE hEnum;
DWORD cbBuffer = 16384; /* 16K is reasonable size */
DWORD cEntries = 0xFFFFFFFF; /* enumerate all possible entries */
LPNETRESOURCE lpnrLocal; /* pointer to enumerated structures */
DWORD i;
dwResult = WNetOpenEnum(RESOURCE_GLOBALNET,
RESOURCETYPE_ANY,
0, /* enumerate all resources */
lpnr, /* NULL first time this function is called */
&hEnum); /* handle to resource */
if (dwResult ==67) //domain下没有可访问的主机
return true;
if (dwResult != NO_ERROR ) { //无
ShowError(dwResult);
return false;
}
TTreeNode * Child;
//待续
gong_ji
2003-05-29
打赏
举报
回复
谢谢大虾门的慷慨奉献!!
缘中人
2003-05-29
打赏
举报
回复
//调用
void __fastcall TFrmNetworkResource::Button1Click(TObject *Sender)
{
LPNETRESOURCE lpnr;
EnumerateFunc(Handle, 0, this->TreeView1->Items[0].Item[0]);
}
yingyys
2003-05-29
打赏
举报
回复
学习
Atomictry
2003-05-28
打赏
举报
回复
http://vip.6to23.com/NowCan1/tech/netshare.htm
gong_ji
2003-05-28
打赏
举报
回复
怎么没有人回答呀??郁闷!!!:)
wangxiangsjz
2003-05-23
打赏
举报
回复
UP,我也想知道。
win10连接linux nfs,WIN10旗舰版怎么挂载NFS
共享
目录
?方法分享
win10系统的NFS
共享
目录
可以让Linux和Windows之间的文件
共享
成为可能, NFS是Unix中广泛使用的文件
共享
协议,在Linux下
得到
了传承,使用简单,读写性能强大。过去Windows与Linux
共享
文件夹需要使用Samba(CIFS)协议,...
Windows端
共享
目录
权限给Linux
目录
前言一、Window端
共享
目录
权限设定1.1 解禁 Guest 账户1.2 设置
共享
目录
权限1.3 设置本地策略1.4 关闭防火墙1.5 开启 SMB/CIFS 文件
共享
支持功能二、Linux挂载端获取2.1 扫描
共享
目录
前言 除了直接拖拽或...
CentOS虚拟机
共享
目录
问题
先安装了虚拟机工具,不用重启,直接配置
共享
目录
,立即生效了 可是重启虚拟机之后,
共享
又失效了 然后重新安装虚拟机工具还是不行,又还原了快照重复上面操作又可以 反正就是重启了就失效 突然想到可能是虚拟机...
Mac VMware Fusion下CentOS7虚拟机设置
共享
目录
Mac VMware Fusion下CentOS7虚拟机设置
共享
目录
安装Vmware Tools设置
共享
目录
/mnt/hgfs下无
共享
目录
解决方法 安装Vmware Tools 设置
共享
目录
/mnt/hgfs下无
共享
目录
解决方法
IIS WEB程序如何访问
共享
目录
写好的ASP.NET MVC程序,在
本机
可以访问
共享
目录
如 WebClient myWebClient = new WebClient(); if (!string.IsNullOrEmpty(pic1)) { myWebClient.DownloadFile(new Uri(Ordering...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章