NetFile 函数 (网络共享管理)
网络文件函数提供了一种监视和关闭服务器上打开的文件、设备和管道资源的方法。 下面列出了文件函数。
功能 | 描述 |
---|---|
NetFileClose | 强制关闭资源。 |
NetFileEnum | 返回有关服务器上打开文件的信息。 |
NetFileGetInfo | 返回有关服务器资源的特定打开的信息。 |
当无法通过任何其他方式关闭文件时,调用 NetFileClose 函数。 此函数应谨慎使用,因为 NetFileClose 在关闭文件之前不会将缓存在客户端系统上的数据写入文件。
NetFileEnum 函数返回有关服务器上打开的资源的信息。 一个或多个应用程序可以打开一个或多个文件。 每个文件打开都是唯一标识的。 NetFileEnum 函数为每个打开的文件返回一个条目。 NetFileGetInfo 函数返回有关资源打开的信息。
文件信息在以下级别可用。
不支持级别 0 和 1。 级别 2 仅返回打开资源时分配给资源的标识号。 级别 3 返回标识号、权限、文件锁以及打开资源的用户的名称。
如果要为 Active Directory 编程,则可以通过 调用 netFileEnum 和 NetFileGetInfo 函数来调用某些 Active Directory 服务接口(ADSI)方法来实现相同的功能。 有关详细信息,请参阅 IADsResource 和 IADsFileServiceOperations。