lmshare.h 标头
数据访问和存储使用此标头。 有关详细信息,请参阅:
lmshare.h 包含以下编程接口:
函数
NetConnectionEnum 列出与服务器上的共享资源建立的所有连接或从特定计算机建立的所有连接。 |
NetFileClose 强制关闭资源。 当错误通过任何其他方式阻止关闭时,可以使用此函数。 应谨慎使用 NetFileClose,因为它不会在关闭文件之前将客户端系统上缓存的数据写入文件。 |
NetFileEnum 根据指定的参数,返回有关服务器上部分或所有打开的文件的信息。 |
NetFileGetInfo 检索有关服务器资源的特定打开的信息。 |
NetSessionDel 结束服务器和工作站之间的网络会话。 |
NetSessionEnum 提供有关在服务器上建立的会话的信息。 |
NetSessionGetInfo 检索有关在特定服务器和工作站之间建立的会话的信息。 |
NetShareAdd 共享服务器资源。 |
NetShareCheck 检查服务器是否正在共享设备。 |
NetShareDel 从服务器的共享资源列表中删除共享名称,断开与共享资源的所有连接。 |
NetShareDelEx 从服务器的共享资源列表中删除共享名称,这会断开与该共享的所有连接。 |
NetShareEnum 检索有关服务器上每个共享资源的信息。 |
NetShareGetInfo 检索有关服务器上特定共享资源的信息。 |
NetShareSetInfo 设置共享资源的参数。 |
结构
CONNECTION_INFO_0 包含连接的标识号。 |
CONNECTION_INFO_1 包含连接的标识号、打开的文件数、连接时间、连接用户数和连接类型。 |
FILE_INFO_2 包含文件、设备或管道的标识号。 |
FILE_INFO_3 包含标识号和有关文件、设备和管道的其他相关信息。 |
SESSION_INFO_0 包含建立会话的计算机的名称。 |
SESSION_INFO_1 包含有关会话的信息,包括计算机的名称;用户的名称;并打开计算机上的文件、管道和设备。 |
SESSION_INFO_10 包含有关会话的信息,包括计算机的名称;用户的名称;以及会话的活动和空闲时间。 |
SESSION_INFO_2 包含有关会话的信息,包括计算机的名称;用户的名称;在计算机上打开文件、管道和设备;以及建立会话的客户端类型。 |
SESSION_INFO_502 包含有关会话的信息,包括计算机的名称;用户的名称;在计算机上打开文件、管道和设备;和客户端正在使用的传输的名称。 |
SHARE_INFO_0 包含共享资源的名称。 |
SHARE_INFO_1 包含有关共享资源的信息,包括资源的名称和类型以及与资源关联的注释。 |
SHARE_INFO_1004 包含与共享资源关联的注释。 |
SHARE_INFO_1005 包含有关共享资源的信息。 |
SHARE_INFO_1006 指定共享资源可以容纳的最大并发连接数。 |
SHARE_INFO_1501 包含与指定共享关联的安全描述符。 有关详细信息,请参阅安全描述符。 |
SHARE_INFO_2 包含有关共享资源的信息,包括资源的名称、类型和权限以及当前连接数。 |
SHARE_INFO_501 包含有关共享资源的信息,包括资源的名称和类型以及与资源关联的注释。 |
SHARE_INFO_502 包含有关共享资源的信息,包括资源的名称、类型和权限、连接数以及其他相关信息。 |
SHARE_INFO_503 包含有关共享资源的信息。 它与 SHARE_INFO_502 结构相同,只不过它还包含服务器名称。 |