Interfaz ISharingConfigurationManager (shobjidl_core.h)
Expone métodos que establecen y recuperan información sobre la configuración de uso compartido predeterminada de un equipo para la carpeta Usuarios (C:\Users
) o Públicos (C:\Users\Public
). También expone un conjunto de métodos que permiten el control del uso compartido de impresoras.
Herencia
La interfaz ISharingConfigurationManager hereda de la interfaz IUnknown . ISharingConfigurationManager también tiene estos tipos de miembros:
Métodos
La interfaz ISharingConfigurationManager tiene estos métodos.
ISharingConfigurationManager::ArePrintersShared Determina si las impresoras conectadas a este equipo se comparten. |
ISharingConfigurationManager::CreateShare Comparte la carpeta Usuarios o Público. Si la carpeta ya está compartida, este método actualiza su estado de uso compartido. |
ISharingConfigurationManager::D eleteShare Quita el uso compartido de la carpeta Usuarios o Público. |
ISharingConfigurationManager::GetSharePermissions Obtiene los permisos de acceso asociados actualmente a la carpeta User o Public para la entrada de control de acceso Todos (ACE). |
ISharingConfigurationManager::ShareExists Consulta si se comparte la carpeta Users o Public. |
ISharingConfigurationManager::SharePrinters Comparte todas las impresoras locales conectadas a un equipo, lo que les permite detectarlas otros equipos de la red. |
ISharingConfigurationManager::StopSharingPrinters Deja de compartir todas las impresoras locales y compartidas conectadas a un equipo. |
Comentarios
Cuándo implementar
Una implementación de esta interfaz se incluye en la clase CSharingConfiguration . Los terceros no proporcionan su propia implementación.Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shobjidl_core.h (incluya Shobjidl.h) |