Failover Cluster APIs

Failover Cluster APIs


The Failover Cluster APIs are provided by failover clustering on Windows Server. Developers can use the Failover Cluster APIs to do these tasks:

  • Define software and hardware component types to manage on a failover cluster.
  • Run clustering tasks that increase the scalability and availability of the application.
  • Monitor and control failover clusters.

In this section


What's New

A summary of changes to the Failover Cluster APIs.

About the Failover Cluster APIs

Overview and architecture:

Conceptual documentation that includes overview information and describes the architecture of the Failover Cluster APIs.

This section includes information about:

  • Failover clusters
  • Application types
  • API components

Using the Failover Cluster API

Programming tasks and guidance:

Task oriented documentation that describes how to use the Failover Cluster APIs.

This section includes information about:

  • IDE setup info
  • Choosing an application type
  • Determining the programming elements to implement
  • Using the APIs to complete tasks
  • Programming conventions
  • Programming examples

Failover Cluster Reference

Reference documentation:

Reference documentation that describes the programming elements of the Failover Cluster APIs.

This section includes reference information about:

  • The Failover Cluster API
  • The Failover Cluster Automation Server
  • The Failover Cluster Configuration API

Failover Cluster Glossary

A glossary that describes the terms used in this documentation.


Additional resources

For more external information about the technologies used by the Failover Cluster APIs, refer to the following resources:

Installing, configuring, and administering a failover cluster
The clustering concept, common clustering models, and the history and current state of clustering technology
  • In Search of Clusters, Second Edition, by Gregory F. Pfister, ISBN: 0-13-899709-8.
Component Object Model (COM) programming and automation
  • COM and Automation documentation on MSDN Library.
  • Inside COM by Dale Rogerson, ISBN: 1-57231-349-8.
Supporting Unicode in your applications
  • Windows Script Host, Active Server Pages (ASP), Scripting, JScript Language, and VBScript Language References on MSDN.
Synchronization objects, asynchronous event notifications, reentrancy, services, and thread and process management


Related topics

Windows Clustering
Component Object Model (COM)
Failover Cluster Provider Reference



© 2015 Microsoft