The cluster management functions in the Cluster API provide access to event notification, cluster objects, and overall cluster state information. The following functions are included in the Cluster API for cluster management:
Function | Description |
---|---|
CloseCluster | Closes a connection to a cluster by invalidating its handle. |
Closes a notification port established through CreateClusterNotifyPort by invalidating its handle. | |
Closes a cluster enumerator object by invalidating its handle, a handle returned from ClusterOpenEnum. | |
Enumerates objects in a cluster, returning the name of one object with each call. | |
Opens an enumerator for iterating through objects in a cluster. | |
ClusterResourceTypeControl | Initiates an operation affecting a resource type. |
Creates a notification port to handle cluster event notification. | |
CreateClusterResourceType | Creates a new resource type in a cluster. |
DeleteClusterResourceType | Removes a resource type from a cluster. |
Returns a cluster's name and version. | |
Returns the next notification event from a notification port. | |
Returns the name of a cluster's quorum resource. | |
OpenCluster | Opens a connection to a cluster and returns a handle to it. |
Adds an event type to the list of events stored for a notification port. | |
Sets the name for a cluster. | |
Sets the quorum resource for a cluster. |