FPCLogEntry object
Applies to: desktop apps only
The FPCLogEntry object represents a single entry retrieved from the applicable log in a query. This object is created as an element of an FPCLogContent collection during a query executed by the ExecuteQuery method of the collection.
Click here to see the Forefront TMG object hierarchy.
Members
The FPCLogEntry object has these types of members:
- Properties
Properties
The FPCLogEntry object has these properties.
Property | Access type | Description |
---|---|---|
Read-only | Gets the name of the LDAP server or RADIUS server that was used for authentication. |
|
Read-only | Gets a value from the FpcBidirectional enumerated type that indicates whether the connection was bidirectional. |
|
Read-only | Gets the number of bytes sent from the external computer and received by the client during the current connection. |
|
Read-only | Gets the number of bytes sent from the internal client to the external server during the current connection. |
|
Read-only | Gets the cache status of the object, which indicates why the object was or was not cached. |
|
Read-only | Gets the client application type sent by the client in the Hypertext Transfer Protocol (HTTP) header. |
|
Read-only | Gets a value from the FpcClientAuthenticatedValues enumerated type that indicates whether the client was authenticated to the Forefront TMG computer. |
|
Read-only | Gets the requesting client IP address. |
|
Read-only | Gets the requesting client user name. |
|
Read-only | Gets the destination host name. |
|
Read-only | Gets the destination host IP address. |
|
Read-only | Gets the destination host port. |
|
Read-only | Gets the destination network. |
|
Read-only | Gets the destination proxy. |
|
Read-only | Gets a bitmask that contains additional information about the request that can help identify the source of the error if an error occurred. |
|
Read-only | Gets the filter information. |
|
Read-only | Gets a value from the FpcAction enumerated type that specifies the action performed by the Microsoft Firewall service. |
|
Read-only | Gets the file version of the client application. |
|
Read-only | Gets the internal name of the client application. |
|
Read-only | Gets the original name of the client application. |
|
Read-only | Gets the full path of the client application for a Forefront TMG Client or Firewall Client connection. |
|
Read-only | Gets the product name of the client application. |
|
Read-only | Gets the product verison of the client application. |
|
Read-only | Gets the SHA1 hash value that is calculated for the executable file of the client application and used by Forefront TMG Client or Firewall Client to request a network connection. |
|
Read-only | Gets a value from the FpcFwcClientApplicationTrustState enumerated type that indicates whether the client application is trusted by the operating system running on the client computer. |
|
Read-only | Gets the FQDN of the client computer for a Forefront TMG Client or Firewall Client connection. |
|
Read-only | Gets the version of Forefront TMG Client. |
|
Read-only | Gets a Date value that specifies the date and time in Coordinated Universal Time (UTC) when the log entry was made. |
|
Read-only | Gets the interface. |
|
Read-only | Gets a bitwise combination of values that represents information generated by internal services. |
|
Read-only | Gets the application protocol in which the Network Inspection System (NIS) detected the signature. |
|
Read-only | Gets a value from the FpcIpsScanResult enumerated type that indicates the result of a Network Inspection System (NIS) scan. |
|
Read-only | Gets the Network Inspection System (NIS) signature detected or used as a basis for blocking the traffic. |
|
Read-only | Gets a Date value that specifies the date and time when the log entry was made. |
|
Read-only | Gets a value from the FpcLoggingComponents enumerated type that specifies the logging component that created the log entry. |
|
Read-only | Gets a value from the FpcMalwareInspectionAction enumerated type that specifies the action perforrmed on an HTTP response during malware inspection. |
|
Read-only | Gets a value from the FpcMalwareInspectionActionReason enumerated type that specifies the reason for the action perforrmed on an HTTP response during malware inspection. |
|
Read-only | Gets a value from the FpcMalwareInspectionContentDeliveryMethod enumerated type that specifies the content delivery method used during malware inspection. |
|
Read-only | Gets the time, in milliseconds, needed to inspect the content of an HTTP response for malware. |
|
Read-only | Gets a value from the FpcMalwareInspectionThreatLevel enumerated type that specifies the threat level of malware detected during malware inspection. |
|
Read-only | Gets the MIME type. |
|
Read-only | Gets the public NAT IP address used as the source IP address for outbound traffic. |
|
Read-only | Gets a value from the FpcProxyObjSources enumerated type that specifies the source of the proxy object. |
|
Read-only | Gets the application method used. |
|
Read-only | Gets the original client IP address. |
|
Read-only | Gets the processing time for the request, in milliseconds. |
|
Read-only | Gets the application protocol used for the connection. |
|
Read-only | Gets the raw IP header. |
|
Read-only | Gets the raw payload. |
|
Read-only | Gets the URL of the resource that supplied the requested URL to the client. |
|
Read-only | Gets the result code, such as a Windows, Windows Sockets (Winsock), or Forefront TMG error code, or an HTTP status code. |
|
Read-only | Gets the rule. |
|
Read-only | Gets the name of the Forefront TMG computer that handled the request. |
|
Read-only | Gets a value from the FpcLogServiceType enumerated type that specifies the logged service type. |
|
Read-only | Gets a value from the FpcSessionType enumeration that indicates the type of session. |
|
Read-only | Gets the name of the first matching deny rule that can be overridden by the user. (This property is introduced in Forefront TMG 2010 SP 1.) |
|
Read-only | Gets the source host. |
|
Read-only | Gets the source network. |
|
Read-only | Gets the source proxy. |
|
Read-only | Gets the source port. |
|
Read-only | Gets the name of the threat found by malware inspection. |
|
Read-only | Gets the transport protocol used for the connection. |
|
Read-only | Gets the Forefront Unified Access Gateway (UAG) array identifier. |
|
Read-only | Gets the Forefront UAG error code. |
|
Read-only | Gets the identifying number of the Forefront UAG event. |
|
Read-only | Gets the Forefront UAG identifier. |
|
Read-only | Gets the identifier of the Forefront UAG module. |
|
Read-only | Gets the name of the Forefront UAG service. |
|
Read-only | Gets the Forefront UAG session identifier. |
|
Read-only | Gets the Forefront UAG severity level. |
|
Read-only | Gets the name of the Forefront UAG trunk. |
|
Read-only | Gets the Forefront UAG type. |
|
Read-only | Gets the Forefront UAG version number. |
|
Read-only | Gets the URL of the logged request. |
|
Read-only | Gets a value from the FpcUrlCategorizationReason enumerated type that indicates the reason for the URL categorization. |
|
Read-only | Gets the URL category. |
|
Read-only | Gets the the destination host name in the URL. |
Interfaces for C++ Programming
This object implements the IFPCLogEntry, IFPCEELogEntry, IFPCLogEntry2, IFPCLogEntry3, IFPCLogEntry4, and IFPCLogEntry5 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
Build date: 7/12/2010