ICMP指定の型が許可されているかどうかをチェックします。
名前空間: Microsoft.TeamFoundation.Common
アセンブリ: Microsoft.TeamFoundation.Common (Microsoft.TeamFoundation.Common.dll 内)
構文
'宣言
Sub IsIcmpTypeAllowed ( _
ipVersion As NET_FW_IP_VERSION_, _
localAddress As String, _
type As Byte, _
<OutAttribute> ByRef allowed As Object, _
<OutAttribute> ByRef restricted As Object _
)
void IsIcmpTypeAllowed(
NET_FW_IP_VERSION_ ipVersion,
string localAddress,
byte type,
out Object allowed,
out Object restricted
)
パラメーター
- ipVersion
型 : Microsoft.TeamFoundation.Common.NET_FW_IP_VERSION_
使用中のインターネット プロトコルのバージョンを示す NET_FW_IP_VERSION_ のオブジェクト。これはNET_FW_IP_VERSION_ANYにすることはできません。
- localAddress
型 : System.String
ドット付き10桁のIPv4 addressトラフィックのローカル アドレスを指定する16桁の10進数のIPv6。通常、バインドに渡されるaddressです。localAddressがnullの場合、関数はポートがすべてのインターフェイスに対して許可するかどうかを指定します。
- type
型 : System.Byte
ICMPの型を示すバイト数。
- allowed
型 : System.Object%
ポートが一つ以上あるローカル インターフェイスとリモート アドレスに対して許可されているかどうかVARIANT_FALSE VARIANT_TRUEまたはの値に示します。
- restricted
型 : System.Object%
インターフェイスは、ローカルまたはリモートのアドレスがこのポートのためにブロックまたはVARIANT_TRUEかどうかVARIANT_FALSEの値に示します。たとえば、ポートがローカル サブネットのみに制限されます。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。