The FpcRequestType enumerated type contains values that specify the types of requests used for connectivity verification in the FPCConnectivityVerifier and FPCConnectivityResult objects.
typedef enum FpcRequestType { fpcHttpRequest
= 0, fpcPingRequest
Connectivity is verified by sending an ICMP ECHO_REQUEST packet to the specified server and waiting for an ECHO_REPLY packet from the server. A reply received after a time interval that is below the round-trip time threshold indicates that the server is running and can be reached by Forefront TMG.
= 1, fpcTcpConnect
Connectivity is verified by sending a TCP SYN packet to request a TCP connection to a specific port on the specified server and waiting for a SYN-ACK packet from the server. A reply received after a time interval that is below the round-trip time threshold indicates that a specific service is running on the server and can be reached by Forefront TMG.
= 2 } FpcRequestType;
Connectivity is verified by sending an HTTP GET request for the specified URL and waiting for a reply. A reply received after a time interval that is below the round-trip time threshold indicates that the Web server is running and can be reached by Forefront TMG.
Connectivity is verified by sending an ICMP ECHO_REQUEST packet to the specified server and waiting for an ECHO_REPLY packet from the server. A reply received after a time interval that is below the round-trip time threshold indicates that the server is running and can be reached by Forefront TMG.
Connectivity is verified by sending a TCP SYN packet to request a TCP connection to a specific port on the specified server and waiting for a SYN-ACK packet from the server. A reply received after a time interval that is below the round-trip time threshold indicates that a specific service is running on the server and can be reached by Forefront TMG.
Client | Requires Windows Vista or Windows XP. |
---|---|
Server | Requires Windows Server 2008. |
Version | Requires Forefront Threat Management Gateway (TMG). |
Header |
Declared in Comenum.h. |
Send comments about this topic to Microsoft
Build date: 11/30/2009
© 2008 Microsoft Corporation. All rights reserved.