Microsoft Forefront Threat Management Gateway 2010 SDK
Purpose
Microsoft Forefront Threat Management Gateway (TMG) is an extensible platform that integrates firewall and cache features, and routes requests and responses between the Internet and client computers. Forefront TMG provides filtering to block access to specific sites, and uses network address translation (NAT) and other methods to enable secure access between an intranet and the Internet. This documentation includes information and libraries for developing extensions, administration tools, and other components that integrate with and build on the Forefront TMG platform.
Where applicable
Forefront TMG includes firewall services, virtual private networking (VPN) support, advanced caching capabilities, packet filtering, a diverse set of protection mechanisms, and alerting. This documentation includes information relevant to developers wanting to extend these features and to automate their configuration tasks.
Developer audience
The information in this documentation for Forefront TMG is relevant to programmers, system administrators, and tool vendors. To use this documentation, programming experience in the following areas is desirable:
- Visual C++® or Visual Basic® applications
- Visual Basic Scripting Edition (VBScript) or JScript®
Run-time requirements
Forefront Threat Management Gateway (TMG) 2010 requires Microsoft Windows Server 2008 R2 or Windows Server 2008 x64 Edition with Service Pack 2 (SP2).
The Forefront TMG Management component can also be installed on computers that use Windows 7 or Windows Vista.
In this section
Topic | Description |
---|---|
General information about Forefront TMG. |
|
Describes how to use the Forefront TMG administration COM objects. |
|
Describes the Microsoft Firewall service and how to write application filters to extend it. |
|
Describes the Forefront TMG Web proxy and how to write Web filters to extend it. |
|
Describes how to extend the Forefront TMG MMC snap-in. |
Build date: 7/12/2010