This topic has not yet been rated - Rate this topic

Failover Cluster Utility Functions

The failover cluster utility functions support a wide range of functionality, from general purpose helper functions to thread and service management functions. In general, both cluster-aware applications and resource DLLs can use the failover cluster utility functions. However, some utility functions are intended only for use by resource DLLs. Cluster-aware applications should follow the standard order of preference before using utility functions intended for resource DLLs.

Most of the utility functions are part of the Resource API. The only exceptions are the backup and restore functions, which are part of the Failover Cluster API.

The cluster utility functions are categorized by the type of work they do and are presented in the following sections.

Function subsetDescriptionIntended for
Backup and Restore Functions Back up and restore the cluster configuration.Cluster-aware applications
General Utility Functions Perform common tasks such as duplicating strings and validating paths.All
Property List Parsing Functions Locate specific values or properties in a property list.All
Property Structure Construction Functions Build property lists, parameter blocks, and property tables.All
Resource Utility Functions Enumerate resources, retrieve dependency information, and check the equivalency of resources.Resource DLLs
Service Utility Functions Start, stop, and check the status of services.Resource DLLs
Thread Management Utility Functions Create and terminate worker threads.Resource DLLs

 

 

 

Send comments about this topic to Microsoft

Build date: 11/28/2012

Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.