Node Management Functions

The node management functions manage cluster nodes.

In this section

AddClusterNode

Adds a node to an existing cluster.

CloseClusterNode

Closes a node handle.

ClusterNodeCloseEnum

Closes a node enumeration handle.

ClusterNodeCloseEnumEx

Closes a node enumeration handle.

ClusterNodeEnum

Enumerates the network interfaces or groups installed on a node, returning the name of each with each call.

ClusterNodeEnumEx

Retrieves the specified cluster node from a CLUSTER_ENUM_ITEM enumeration.

ClusterNodeGetEnumCount

Returns the number of cluster objects associated with a node enumeration handle.

ClusterNodeGetEnumCountEx

Returns the number of cluster objects that are associated with a node enumeration handle.

ClusterNodeOpenEnum

Opens an enumerator for iterating through the network interfaces or groups installed on a node.

ClusterNodeOpenEnumEx

Opens an enumerator that can iterate through the network interfaces or groups that are installed on a node.

EvictClusterNode

Deletes a node from the cluster database.

EvictClusterNodeEx

Evicts a node from the cluster and initiates cleanup operations on the node.

GetClusterFromNode

Returns a handle to the cluster associated with a node.

GetClusterNodeId

Returns the unique identifier of a cluster node.

GetClusterNodeState

Returns the current state of a node.

GetCurrentClusterNodeId

Returns the unique identifier of the current cluster node.

GetNodeClusterState

Determines whether the Cluster service is installed and running on a node.

OpenClusterNode

Opens a node and returns a handle to it.

OpenClusterNodeEx

Opens a node and returns a handle to it.

PauseClusterNode

Requests that a node temporarily suspend its cluster activity. The PCLUSAPI_PAUSE_CLUSTER_NODE type defines a pointer to this function.

PauseClusterNodeEx

Requests that a node temporarily suspends its cluster activity.

ResumeClusterNode

Requests that a paused node resume its cluster activity. The PCLUSAPI_RESUME_CLUSTER_NODE type defines a pointer to this function.

ResumeClusterNodeEx

Initiates the specified failback operation, and then requests that a paused node resumes cluster activity.

Failover Cluster Object Management Functions