IHomeGroup-Schnittstelle (shobjidl_core.h)
Macht Methoden verfügbar, die die Heimnetzgruppenmitgliedschaft eines Computers bestimmen, status und zeigt den Freigabe-Assistenten an.
Vererbung
Die IHomeGroup-Schnittstelle erbt von der IUnknown-Schnittstelle . IHomeGroup verfügt auch über folgende Arten von Membern:
Methoden
Die IHomeGroup-Schnittstelle verfügt über diese Methoden.
IHomeGroup::IsMember Bestimmt, ob der lokale Computer Mitglied einer Heimnetzgruppe ist. |
IHomeGroup::ShowSharingWizard Zeigt einen Assistenten an, der es einem Benutzer ermöglicht, eine Startgruppe zu erstellen, und ruft dann die Freigabeoptionen ab, die der Benutzer über den Assistenten ausgewählt hat. |
Hinweise
Wann sollte implementiert werden?
Benutzerdefinierte Implementierungen von IHomeGroup werden nicht unterstützt. Clientanwendungen verwenden die in Provsvc.dll bereitgestellte Implementierung.Verwendungs-Gründe
Verwenden Sie IHomeGroup, wenn die Heimnetzgruppenmitgliedschaft des lokalen Computers status bestimmt werden muss, d. h., um zu überprüfen, ob der lokale Computer Mitglied einer Heimnetzgruppe ist.Um eine instance von IHomeGroup zu erstellen, rufen Sie CoCreateInstance auf, und geben Sie CLSID_HomeGroup als CLSID an. CLSID_HomeGroup wird in Shobjidl.h und Shobjidl.idl definiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (shobjidl.h einschließen) |