Interfaccia ISharingConfigurationManager (shobjidl_core.h)
Espone i metodi che impostano e recuperano informazioni sulle impostazioni di condivisione predefinite di un computer per la cartella Users () o Public (C:\Users\Public
C:\Users
). Espone anche un set di metodi che consentono il controllo della condivisione della stampante.
Ereditarietà
L'interfaccia ISharingConfigurationManager eredita dall'interfaccia IUnknown . ISharingConfigurationManager include anche questi tipi di membri:
Metodi
L'interfaccia ISharingConfigurationManager include questi metodi.
ISharingConfigurationManager::ArePrintersShared Determina se tutte le stampanti connesse a questo computer sono condivise. |
ISharingConfigurationManager::CreateShare Condivide la cartella Utenti o Pubblico. Se la cartella è già condivisa, questo metodo aggiorna lo stato di condivisione. |
ISharingConfigurationManager::D eleteShare Rimuove la condivisione dalla cartella Utenti o Pubblico. |
ISharingConfigurationManager::GetSharePermissions Ottiene le autorizzazioni di accesso attualmente associate alla cartella Utente o Pubblico per la voce Controllo di accesso (ACE). |
ISharingConfigurationManager::ShareExists Esegue una query sul fatto che la cartella Users o Public sia condivisa. |
ISharingConfigurationManager::SharePrinters Condivide tutte le stampanti locali connesse a un computer, consentendo loro di essere individuate da altri computer nella rete. |
ISharingConfigurationManager::StopSharingPrinters Arresta la condivisione di tutte le stampanti locali e condivise connesse a un computer. |
Commenti
Quando implementare
Un'implementazione di questa interfaccia è inclusa nella classe CSharingConfiguration . Le terze parti non forniscono la propria implementazione.Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |