Microsoft Internet Security and Acceleration Server 2000

FPCIpPacketFilter Object

The FPCIpPacketFilter object represents a single IP packet filter object of an ISA array, either an allowing or blocking filter. An IP packet filter monitors all network traffic to determine whether the packets can be communicated. If the packet passes through the filter, the data is then passed up to the application layer.

FPCIpPacketFilter is a member of the FPCIpPacketFilters collection.

Click here to see the ISA object hierarchy.

Note to C++ Programmers

This object implements the IFPCIpPacketFilter interface.

Methods

The following table lists the methods of the FPCIpPacketFilter object.

Method Description
Refresh Reads the object's configuration information from persistent storage, discarding any changes to the configuration that were not saved.
Save Saves the object's configuration to persistent storage.
SetLocalHost Sets the type and IP values of the local host.
SetRemoteHost Sets the type and IP values of the remote host.

Properties

The following table lists the properties of the FPCIpPacketFilter object.

Property Description
AllServers Gets or sets whether the filter applies to all the servers in the array.
Description Gets or sets the description of the IP packet filter.
Enabled Gets or sets whether the filter is enabled.
FilterMode Gets the kind of filter, either an allowing or blocking filter.
FilterType Gets or sets the type of the filter.
ICMPCodeNumber Gets or sets the Internet Control Message Protocol (ICMP) code number used by the filter.
ICMPCodeOption Gets or sets the kind of Internet Control Message Protocol (ICMP) code used by the filter.
ICMPTypeNumber Gets or sets the Internet Control Message Protocol (ICMP) type number used by the filter.
ICMPTypeOption Gets or sets the kind of Internet Control Message Protocol (ICMP) type attribute used by the filter.
LocalHostIPAddress Gets the IP address of the local host.
LocalHostIPMask Gets the IP mask of the local host.
LocalHostType Gets the type of local host used by the filter.
LocalPortNumber Gets or sets the local port number used by the filter.
LocalPortType Gets or sets the type of local port used by the filter.
LogMatchingPackets Gets or sets whether the filter will log packets that match its parameters.
Name Gets or sets the name of the IP packet filter.
PacketDirection Gets or sets the direction of packets monitored by the filter.
ProtocolNumber Gets or sets the IP protocol monitored by the filter.
RemoteHostIPAddress Gets the IP address of the remote host.
RemoteHostIPMask Gets the IP mask of the remote host.
RemoteHostType Gets the type of remote host used by the filter.
RemotePortNumber Gets or sets the remote port number used by the filter.
RemotePortType Gets or sets the type of remote port used by the filter.
ServerName Gets or sets the name of the specific server to which this filter applies.
UDPPacketDirection Gets or sets the direction of UDP packets for this filter.
VendorParametersSets Gets a reference to an object used to access a vendor's data.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Version: Requires ISA Server 2000.
  Header: Msfpccom.idl.