ISharingConfigurationManager 接口 (shobjidl_core.h)

公开用于设置和检索有关用户 () 或公共C:\Users\Public (C:\Users) 文件夹的计算机默认共享设置的信息的方法。 还公开了一组允许控制打印机共享的方法。

继承

ISharingConfigurationManager 接口继承自 IUnknown 接口。 ISharingConfigurationManager 也具有以下类型的成员:

方法

ISharingConfigurationManager 接口具有这些方法。

 
ISharingConfigurationManager::ArePrintersShared

确定是否共享连接到此计算机的任何打印机。
ISharingConfigurationManager::CreateShare

共享“用户”或“公用文件夹”。 如果文件夹已共享,此方法会更新其共享状态。
ISharingConfigurationManager::D eleteShare

从“用户”或“公用文件夹”中删除共享。
ISharingConfigurationManager::GetSharePermissions

获取当前与“每个人”访问控制项的用户或公用文件夹关联的访问权限, (ACE) 。
ISharingConfigurationManager::ShareExists

查询“用户”或“公用文件夹”是否共享。
ISharingConfigurationManager::SharePrinters

共享连接到计算机的所有本地打印机,使网络上的其他计算机能够发现它们。
ISharingConfigurationManager::StopSharingPrinters

停止共享连接到计算机的所有本地共享打印机。

注解

何时实现

此接口的实现包含在 CSharingConfiguration 类中。 第三方不提供自己的实现。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 shobjidl_core.h (包括 Shobjidl.h)