以编程方式创建或加入家庭组

时间:2012-01-31 23:40:56

标签: c# windows winapi networking workgroup

我正在尝试编写一个实用程序来引导用户连接和设置他们的网络。我的一个要求是创建或加入一个家庭组。我找到了IHomeGroupProvider.JoinHomeGroupHomeGroupManager.JoinHomeGroup,但我不知道如何获取IHomeGroupProvider的实例。它看起来像wsshomegroupobjectmodel.dll,但我不确定它是否仅在Windows服务器中可用,或者如何在Windows 7中进入。

我想我需要创建一个HomeGroupManager的实例,但同样,我不知道从哪里获取DLL。

任何帮助都会很棒!

1 个答案:

答案 0 :(得分:1)

如果我正确阅读,我认为this MSDN article表示'Windows Server Solutions SDK'与Windows Server 2008 R2 SDK一起打包,可以下载here

安装完成后,您应该可以使用HomeGroupManager.JoinHomeGroup而无需管理IHomeGroupProvider个实例。