Share via


ISharingConfigurationManager-Schnittstelle (shobjidl_core.h)

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)