INetSharingConfiguration インターフェイス (netcon.h)

[以降のバージョンでは、インターネット接続ファイアウォールが変更または使用できない場合があります。 代わりに、 Windows ファイアウォール API を使用します。

INetSharingConfiguration インターフェイスには、接続共有、ポート マッピング、インターネット接続ファイアウォールを管理するためのメソッドが用意されています。

継承

INetSharingConfiguration インターフェイスは、IDispatch インターフェイスから継承されます。 INetSharingConfiguration には、次の種類のメンバーもあります。

メソッド

INetSharingConfiguration インターフェイスには、これらのメソッドがあります。

 
INetSharingConfiguration::AddPortMapping

この接続のサービス ポート マッピングを追加します。
INetSharingConfiguration::D isableInternetFirewall

DisableInternetFirewall メソッドは、この接続でインターネット接続ファイアウォールを無効にします。
INetSharingConfiguration::D isableSharing

DisableSharing メソッドは、この接続での共有を無効にします。 また、この接続のすべてのマッピングも無効になります。 インターネット接続ファイアウォールまたはブリッジ構成は無効になりません。
INetSharingConfiguration::EnableInternetFirewall

EnableInternetFirewall メソッドを使用すると、この接続でインターネット接続ファイアウォールが有効になります。
INetSharingConfiguration::EnableSharing

EnableSharing メソッドを使用すると、この接続での共有が有効になります。
INetSharingConfiguration::get_EnumPortMappings

get_EnumPortMappings メソッドは、IEnumNetSharingPortMapping インターフェイスを取得します。 このインターフェイスを使用して、この接続のポート マッピングを列挙します。
INetSharingConfiguration::get_InternetFirewallEnabled

get_InternetFirewallEnabledメソッドは、この接続でインターネット接続ファイアウォールが有効になっているかどうかを決定します。
INetSharingConfiguration::get_SharingConnectionType

get_SharingConnectionTypeメソッドは、この接続で有効になっている共有の種類を決定します。
INetSharingConfiguration::get_SharingEnabled

get_SharingEnabled メソッドは、この接続で共有を有効にするかどうかを決定します。
INetSharingConfiguration::RemovePortMapping

RemovePortMapping メソッドは、この接続のマッピングの一覧からサービス ポート マッピングを削除します。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー netcon.h

こちらもご覧ください

INetSharingManager::get_INetSharingConfigurationForINetConnection

インターネット接続の共有とインターネット接続のファイアウォール インターフェイス

インターネット接続の共有とインターネット接続ファイアウォールのリファレンス