INetSharingConfiguration interface (netcon.h)
[Internet Connection Firewall may be altered or unavailable in subsequent versions. Instead, use the Windows Firewall API.]
The INetSharingConfiguration interface provides methods to manage connection sharing, port mapping, and Internet Connection Firewall.
Inheritance
The INetSharingConfiguration interface inherits from the IDispatch interface. INetSharingConfiguration also has these types of members:
Methods
The INetSharingConfiguration interface has these methods.
INetSharingConfiguration::AddPortMapping Adds a service port mapping for this connection. |
INetSharingConfiguration::DisableInternetFirewall The DisableInternetFirewall method disables Internet Connection Firewall on this connection. |
INetSharingConfiguration::DisableSharing The DisableSharing method disables sharing on this connection. It also disables all mappings on this connection. It does not disable Internet Connection Firewall or bridge configuration. |
INetSharingConfiguration::EnableInternetFirewall The EnableInternetFirewall methods enables Internet Connection Firewall on this connection. |
INetSharingConfiguration::EnableSharing The EnableSharing method enables sharing on this connection. |
INetSharingConfiguration::get_EnumPortMappings The get_EnumPortMappings method retrieves an IEnumNetSharingPortMapping interface. Use this interface to enumerate the port mappings for this connection. |
INetSharingConfiguration::get_InternetFirewallEnabled The get_InternetFirewallEnabled method determines whether Internet Connection Firewall is enabled on this connection. |
INetSharingConfiguration::get_SharingConnectionType The get_SharingConnectionType method determines the type of sharing that is enabled on this connection. |
INetSharingConfiguration::get_SharingEnabled The get_SharingEnabled method determines whether sharing is enabled on this connection. |
INetSharingConfiguration::RemovePortMapping The RemovePortMapping method removes a service port mapping from the list of mappings for this connection. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | netcon.h |
See also
INetSharingManager::get_INetSharingConfigurationForINetConnection
Internet Connection Sharing and Internet Connection Firewall Interfaces
Internet Connection Sharing and Internet Connection Firewall Reference