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) |