ISharingConfigurationManager::ShareExists 方法 (shobjidl_core.h)
查询 “用户” 或“ 公用文件夹 ”是否共享。
语法
HRESULT ShareExists(
[in] DEF_SHARE_ID dsid
);
参数
[in] dsid
类型: DEF_SHARE_ID
其中一个 DEF_SHARE_ID 值,指示正在检查其共享状态的文件夹。
返回值
类型: HRESULT
如果文件夹已共享,则S_OK;否则,S_FALSE。
注解
由于从 Windows 7 公共版开始通过“用户”就地共享,因此调用方应始终先为“用户共享”检查。 如果 发现“用户”上存在共享,则表示共享也存在于 “公共 ”上。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | shobjidl_core.h (包括 Shobjidl.h) |