次の方法で共有


INetFwRule::get_LocalAddresses メソッド (netfw.h)

この規則のローカル アドレスの一覧を指定します。

このプロパティは読み取り/書き込み可能です。

構文

HRESULT get_LocalAddresses(
  BSTR *localAddrs
);

パラメーター

localAddrs

戻り値

なし

解説

このプロパティは省略可能です。

また、 INetFwRule インターフェイス ページの「解説」セクションで説明されているプロパティの変更に関する制限も参照してください。

localAddrs パラメーターは、アプリケーションがトラフィックをリッスンできるローカル アドレスを指定する 1 つ以上のコンマ区切りトークンで構成されます。 "*" は既定値です。 有効なトークンは次のとおりです。

  • "*" は、ローカル アドレスを示します。 存在する場合は、これが含まれる唯一のトークンである必要があります。
  • "Defaultgateway"
  • "DHCP"
  • "WINS"
  • "LocalSubnet" は、ローカル サブネット上の任意のローカル アドレスを示します。 このトークンでは、大文字と小文字は区別されません。
  • サブネットは、サブネット マスクまたはネットワーク プレフィックス表記を使用して指定できます。 どちらのサブネット マスクもネットワーク プレフィックスを指定しない場合、サブネット マスクの既定値は 255.255.255.255 です。
  • 有効な IPv6 アドレス。
  • IPv4 アドレス範囲。"開始アドレス - 終了アドレス" の形式とし、スペースは含めません。
  • IPv6 アドレス範囲。"開始アドレス - 終了アドレス" の形式とし、スペースは含めません。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー netfw.h
[DLL] FirewallAPI.dll

こちらもご覧ください

INetFwRule