Microsoft Internet Security and Acceleration Server 2004 SDK

IpRoutingEnabled Property of IFPCAttackDetection[C++]

FPCAttackDetection.IpRoutingEnabled [Visual Basic]

[C++]

The IpRoutingEnabled property gets or sets a Boolean value that indicates whether Internet Protocol (IP) routing is enabled.

HRESULT get_IpRoutingEnabled(
  VARIANT_BOOL* pfIpRoutingEnabled
);

HRESULT put_IpRoutingEnabled(
  VARIANT_BOOL fIpRoutingEnabled
);

Parameters

pfIpRoutingEnabled
Pointer to a Boolean value that is set on return to VARIANT_TRUE if IP routing is enabled, or to VARIANT_FALSE if IP routing is disabled.
fIpRoutingEnabled
Boolean value that indicates whether IP routing is enabled.

Return Values

These property methods return S_OK if the call is successful; otherwise, they return an error code.

Remarks

This property is read/write.

When IP routing is enabled, the ISA Server computer acts as a router, forwarding packets from the source to the destination. Some filtering is performed by the driver in user mode on the traffic being forwarded. When IP routing is disabled, ISA Server copies each packet, and then resends it through the driver in user mode. Only the data (and not the original network packet) is sent to the destination. Although IP routing improves performance, disabling IP routing is considered more secure.

[Visual Basic]

The IpRoutingEnabled property gets or sets a Boolean value that indicates whether Internet Protocol (IP) routing is enabled.

Property IpRoutingEnabled As Boolean

Property Value

Boolean value that indicates whether IP routing is enabled.

Remarks

This property is read/write.

When IP routing is enabled, the ISA Server computer acts as a router, forwarding packets from the source to the destination. Some filtering is performed by the driver in user mode on the traffic being forwarded. When IP routing is disabled, ISA Server copies each packet, and then resends it through the driver in user mode. Only the data (and not the original network packet) is sent to the destination. Although IP routing improves performance, disabling IP routing is considered more secure.

Requirements

Server: Requires Windows Server 2003 or Windows 2000.
Version: Requires Internet Security and Acceleration Server 2004.
Header: Declared in Msfpccom.idl.
Library: Use Microsoft Internet Security and Acceleration Server 2004 Administration Library.

See Also

FPCAttackDetection