Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Macht Methoden verfügbar, die Informationen zu den Standardfreigabeeinstellungen eines Computers für den Ordner Benutzer (C:\Users) oder Öffentliche (C:\Users\Public) festlegen und abrufen. Macht außerdem eine Reihe von Methoden verfügbar, die die Steuerung der Druckerfreigabe ermöglichen.
Vererbung
Die ISharingConfigurationManager-Schnittstelle erbt von der IUnknown-Schnittstelle . ISharingConfigurationManager verfügt auch über folgende Membertypen:
Methoden
Die ISharingConfigurationManager-Schnittstelle verfügt über diese Methoden.
|
ISharingConfigurationManager::ArePrintersShared Bestimmt, ob drucker, die mit diesem Computer verbunden sind, freigegeben werden. |
|
ISharingConfigurationManager::CreateShare Gibt den Ordner "Benutzer" oder "Öffentlicher Ordner" an. Wenn der Ordner bereits freigegeben wurde, aktualisiert diese Methode die Freigabe status. |
|
ISharingConfigurationManager::D eleteShare Entfernt die Freigabe entweder aus dem Ordner "Benutzer" oder "Öffentlicher Ordner". |
|
ISharingConfigurationManager::GetSharePermissions Ruft die Zugriffsberechtigungen ab, die derzeit dem Ordner User oder Public für den Zugriffssteuerungseintrag "Jeder" (ACE) zugeordnet sind. |
|
ISharingConfigurationManager::ShareExists Fragt ab, ob der Ordner "Benutzer" oder "Öffentlicher Ordner" freigegeben ist. |
|
ISharingConfigurationManager::SharePrinters Teilt alle lokalen Drucker, die mit einem Computer verbunden sind, sodass sie von anderen Computern im Netzwerk erkannt werden können. |
|
ISharingConfigurationManager::StopSharingPrinters Beendet die Freigabe aller lokalen, freigegebenen Drucker, die mit einem Computer verbunden sind. |
Hinweise
Wann muss implementiert werden?
Eine Implementierung dieser Schnittstelle ist in der CSharingConfiguration-Klasse enthalten. Dritte stellen keine eigene Implementierung zur Verfügung.Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | shobjidl_core.h (einschließlich Shobjidl.h) |