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 结构相同,只不过它还包含服务器名称。