Condividi tramite


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\PublicC:\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)