FPCLowLevelSettings object

Applies to: desktop apps only

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. These settings cannot be accessed through Forefront TMG Management.

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

Ff825283.bkbutton(en-us,VS.85).png Click here to see the Forefront TMG object hierarchy.

Members

The FPCLowLevelSettings object has these types of members:

  • Properties

Properties

The FPCLowLevelSettings object has these properties.

Property Access type Description

CredentialsCacheSize

Read/write

Gets or sets the default number of entries that the credentials cache can hold.

DefaultAllowedAddressesInAllowFutureConnect

Read/write

Gets or sets the allowed-addresses flags that will be included in the dwFlags parameter of the AllowFutureConnect method.

DefaultAllowedAddressesInBindForClient

Read/write

Gets or sets the allowed-addresses flags that will be included in the dwFlags parameter of the BindForClient method.

DnsCacheNegativeTtl

Read/write

Gets or sets the TTL, in seconds, of entries for unsuccessful lookups in the DNS cache.

DnsCacheRecordMaxKB

Read/write

Gets or sets the maximum size of a single record in the DNS cache, in kilobytes.

DnsCacheSize

Read/write

Gets or sets the maximum size of the DNS cache for the Microsoft Firewall service.

FwxListenerMaxPendingAccepts

Read/write

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

Read/write

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

Read/write

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

Read/write

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

Read/write

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

Read/write

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

Read/write

Gets or sets the size of the buffers used by the Microsoft Firewall service when transferring data for connections using the TCP protocol.

TrustedWindowsFilteringPlatformCalloutGuids

Read/write

Gets or sets a comma-delimited list of the GUIDs of the Windows Filtering Platform callouts that are trusted not to interfere with Forefront TMG functionality.

UdpBufferSize

Read/write

Gets or sets the size of the buffers used by the Microsoft Firewall service when transferring data for connections using the UDP protocol.

 

Interfaces for C++ Programming

This object implements the IFPCLowLevelSettings, IFPCLowLevelSettings2, and IFPCLowLevelSettings3 interfaces.

Requirements

Minimum supported client

Windows Vista, None supported

Minimum supported server

Windows Server 2008 R2, Windows Server 2008 with SP2 (64-bit only)

Version

Forefront Threat Management Gateway (TMG) 2010

IDL

Msfpccom.idl

See also

COM Objects

 

 

Build date: 7/12/2010