lmshare.h) (SHARE_INFO_501 结构
包含有关共享资源的信息,包括资源的名称和类型以及与资源关联的注释。
语法
typedef struct _SHARE_INFO_501 {
LMSTR shi501_netname;
DWORD shi501_type;
LMSTR shi501_remark;
DWORD shi501_flags;
} SHARE_INFO_501, *PSHARE_INFO_501, *LPSHARE_INFO_501;
成员
shi501_netname
指向指定共享资源名称的 Unicode 字符串的指针。
shi501_type
指定共享类型的值的组合。
可以指定以下值之一。 可以使用 STYPE_MASK 值来隔离这些值。
值 | 含义 |
---|---|
|
硬盘驱动器。 |
|
打印队列。 |
|
通信设备。 |
|
IPC) (进程间通信。 |
此外,还可以指定以下一个或两个值。
值 | 含义 |
---|---|
|
专用共享,用于进程间通信 (IPC$) 或服务器的远程管理 (ADMIN$) 。 还可以引用管理共享,例如 C$、D$、E$等。 有关详细信息,请参阅 网络共享函数。 |
|
临时共享。 |
shi501_remark
指向 Unicode 字符串的指针,该字符串指定有关共享资源的可选注释。
shi501_flags
保留;必须为零。
要求
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | lmshare.h (包括 Lm.h) |