我在用NETSHAREADD()增加共享时总出错,可能是参数不对,有谁可给一个例子或指导?
解决方案 »
- 散分
- frame 中有一个 panel 这个panel 还能 insercontrol 一个 frame么? 如果可以 为什么我显示不了呢
- 请教一个小功能 大家帮帮忙看怎么实现 有结果马上结
- 请教:如何清空粘贴板的内容? ( clipboard )
- 从AdoQuery里导出数据到Excel 速度要快!
- 关于进程和线程的问题,小弟不解
- 老师,快来帮我啊(各位大哥也来帮帮我)
- 指针类型哪儿出问题啊
- 高手请进>>>>>>>>>>>>>>>怎样捕获声卡输出的声音?(呵呵,当然不包括用电线连接linein和lineout)
- 紧急求救!关于一个sql语句的写法。
- dephi的帮助问题,急!
- 类似QQ面板、Outlook面板的控件,是我自己编写的。现在先贴出部分文档,在我整理完之后会发到网上希望大家给与支持。
function NetShareDel(servername: PChar; buf: Pointer; reserved: SmallInt): SmallInt; far; stdcall; external 'svrapi.dll';~~~~~~~~~常用参数和错误对照(常用)~~~~~~~~~~~~~~
const
NETNAME_LEN = 13;
PASSWORD_LEN = 9;
SHI50F_RDONLY = $0001;
SHI50F_FULL = $0002;
SHI50F_DEPENDSON = $0003;
SHI50F_ACCESSMASK = $0003;
SHI50F_PERSIST = $0100;
SHI50F_SYSTEM = $0200;
STYPE_DISKTREE = 0;
STYPE_PRINTQ = 1;
STYPE_DEVICE = 2;
STYPE_IPC = 3;
NERR_Success = 0;
NERR_BASE = 2100; //常量说明
NERR_UnKnownDevDir = (NERR_BASE + 16);
NERR_UnknownServer = (NERR_BASE + 3);
NERR_ServerNotStarted = (NERR_BASE + 14);
NERR_RedirectedPath = (NERR_BASE + 17);
NERR_DuplicateShare = (NERR_BASE + 18);
NERR_BufTooSmalll = (NERR_BASE + 23); //NetShareAdd返回错误
NERR_NetNotStarted = (NERR_BASE + 2);
NERR_NetNameNotFound = (NERR_BASE + 210);
NERR_ShareNotFound = (NERR_BASE + 292); //NetShareDel返回错误
email:[email protected]
[email protected]