Microsoft Internet Security and Acceleration Server 2004 SDK

FPCLowLevelSettings

The FPCLowLevelSettings object defines the low-level settings in the array policy. These settings include the sizes of the DNS cache and buffers used by the Microsoft Firewall service, settings that determine the number of waiting sockets on a Web listener, and more.

This object is typically accessed through the LowLevelSettings property of an FPCArrayPolicy object.

Click here to see the ISA Server object hierarchy.

Methods

This object has no methods.

Properties

The FPCLowLevelSettings object has the following properties.

Property Description
DefaultAllowedAddressesInAllowFutureConnect Gets or sets the allowed-addresses flags that will be included in the dwFlags parameter of the AllowFutureConnect method.
DefaultAllowedAddressesInBindForClient Gets or sets the allowed-addresses flags that will be included in the dwFlags parameter of the BindForClient method.
DnsCacheNegativeTtl Gets or sets the TTL, in seconds, of entries for unsuccessful lookups in the DNS cache.
DnsCacheRecordMaxKB Gets or sets the maximum size of a single record in the DNS cache, in kilobytes.
DnsCacheSize Gets or sets the maximum size of the DNS cache for the Microsoft Firewall service.
FwxListenerMaxPendingAccepts Gets or sets the maximum total number of sockets that are waiting for an incoming connection or for the first block of data on all Web listeners defined in the array.
FwxListenerMaxPercent Gets or sets the maximum percentage of sockets that are waiting for the first block of data out of the total number of sockets that are waiting for an incoming connection or for the first block of data on a Web listener.
FwxListenerMinPercent Gets or sets the minimum percentage of sockets that are waiting for the first block of data out of the total number of sockets that are waiting for an incoming connection or for the first block of data on a Web listener.
FwxListenerToCreatePercent Gets or sets the percentage of the current number of sockets waiting for an incoming connection or for the first block of data on a Web listener that will be created when the percentage of sockets that are waiting for the first block of data out of the total number of waiting sockets on a Web listener reaches the maximum specified in the FwxListenerMaxPercent property.
FwxListenerToKillPercent Gets or sets the percentage of the current number of sockets waiting for an incoming connection or for the first block of data on a Web listener for which new waiting sockets will not be created as they complete their pending operations when the percentage of sockets that are waiting for the first block of data out of the total number of waiting sockets on the Web listener drops to the minimum specified in the FwxListenerMinPercent property.
MaxNumberOfPendingIoOfConnections Gets or sets the maximum number of buffers for pending I/O operations that the Microsoft Firewall service data pump allows to accumulate in connections through which it passes data.
TcpBufferSize Gets or sets the size of the buffers used by the Microsoft Firewall service when transferring data for connections using the TCP protocol.
UdpBufferSize Gets or sets the size of the buffers used by the Microsoft Firewall service when transferring data for connections using the UDP protocol.

Remarks

This object implements the IFPCLowLevelSettings interface.

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

COM Objects