Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[El Firewall de conexión a Internet puede modificarse o no estar disponible en versiones posteriores. En su lugar, use la API de Firewall de Windows.]
El método DisableSharing deshabilita el uso compartido en esta conexión. También deshabilita todas las asignaciones de esta conexión. No deshabilita la configuración del firewall o del puente de conexión a Internet.
Sintaxis
HRESULT DisableSharing();
Valor devuelto
Si el método se ejecuta correctamente, el valor devuelto es S_OK.
Si se produce un error en el método, el valor devuelto es uno de los siguientes códigos de error.
| Código devuelto | Descripción |
|---|---|
|
Se anuló la operación. |
|
Se ha producido un error no especificado. |
|
Uno de los parámetros no es válido. |
|
No se admite una interfaz especificada. |
|
No se implementa un método especificado. |
|
El método no pudo asignar la memoria necesaria. |
|
Un puntero pasado como parámetro no es válido. |
|
Error en el método por motivos desconocidos. |
Comentarios
Al llamar a este método, se desencadena la siguiente notificación:
%programname% está intentando deshabilitar el uso compartido de conexiones a Internet (ICS). El siguiente número de usuarios o equipos está compartiendo actualmente la conexión a Internet: %número%. ¿Desea permitir que %programname% deshabilite ICS?
Este método devuelve correctamente cuando se llama a en una conexión que no está habilitada para compartir. En este caso, el método sigue deshabilitando todas las asignaciones de la conexión.
Use el método INetSharingManager::get_INetSharingConfigurationForINetConnection para obtener una interfaz INetSharingConfiguration para una conexión determinada.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | No se admite ninguno |
| Plataforma de destino | Windows |
| Encabezado | netcon.h |
| Archivo DLL | Hnetcfg.dll |
Consulte también
INetSharingConfiguration::EnableSharing
INetSharingConfiguration::get_SharingEnabled
Interfaces de firewall de conexión a Internet y uso compartido de conexión a Internet
Referencia de firewall de conexión a Internet y uso compartido de conexión a Internet