次の方法で共有


INetFwMgr::RestoreDefaults メソッド (netfw.h)

[Windows ファイアウォール API は、[要件] セクションで指定したオペレーティング システムで使用できます。 今後のバージョンでは変更されるか、利用できなくなる場合もあります。 Windows Vista 以降では、セキュリティが強化された Windows ファイアウォール API を使用することをお勧めします。

ローカル構成を既定のインストール済み状態に復元します。

構文

HRESULT RestoreDefaults();

戻り値

C++

リターン コード 説明
E_ACCESSDENIED
アクセス許可の問題が原因で操作が停止されました。
E_OUTOFMEMORY
メソッドで必要なメモリを割り当てることができませんでした。
 

VB

メソッドが成功した場合、戻り値はS_OK。

メソッドが失敗した場合、戻り値は次のいずれかのエラー コードになります。

リターン コード 説明
E_ACCESSDENIED
アクセス許可の問題が原因で操作が停止されました。
E_OUTOFMEMORY
メソッドで必要なメモリを割り当てることができませんでした。

注釈

このメソッドは、システムをインストール済みの状態に戻す、ユーザーおよびアプリケーションが追加したすべてのアプリケーションとポートを削除します。 これには、インターネット接続共有の既定値の復元が含まれます。

要件

要件
サポートされている最小のクライアント Windows Vista、SP2 を使用した Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 SP1 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー netfw.h
[DLL] FirewallAPI.dll;SP2 を使用した Windows XP での Hnetcfg.dll

こちらもご覧ください

INetFwMgr

INetFwMgr::IsIcmpTypeAllowed

INetFwMgr::IsPortAllowed