Utility Structures
The utility structures contain various information for the Failover Cluster API.
In this section
-
Contains information about a worker thread.
-
Specifies information about the last time a group was moved to another node.
-
Sent with the CLUSCTL_RESOURCE_STATE_CHANGE_REASON control code to provide the reason for a resource state change.
-
Represents an input buffer for the CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_INT control code.
-
Used to build or parse a property list or, a value list.
-
Accesses the beginning of a property list.
-
Represents the order in which current batch command data is sent to the ClusterRegBatchReadCommand function.
-
Allows the caller to provide additional properties when creating a new group.
-
Contains the properties of a cluster object. This structure is used to enumerate clusters in the ClusterEnumEx and ClusterNodeEnumEx functions.
-
TBD
-
TBD
-
Contains the properties of a cluster group.
-
Describes an IP address for a cluster.
-
Represents membership information for a cluster.
-
Represents a result for a single command in a read batch.
-
Represents the properties of a cluster resource. This structure is used to enumerate cluster resources in the ClusterResourceEnumEx function.
-
Used by the SetClusterServiceAccountPassword function to return the results of a Cluster service user account password change for each cluster node.
-
Represents information about the state of a Cluster Shared Volume (CSV).
-
Represents information about the state of a Cluster Shared Volume (CSV).
-
Represents a cluster shared volume (CSV) during a validation operation.
-
TBD
-
TBD
-
TBD
-
Describes information about the version of the Cluster service installed locally on a node.
-
TBD
-
Defines the initial cluster configuration.
-
Describes a cluster name resource and domain credentials used by the CreateClusterNameAccount function to add a cluster to a domain. PCREATE_CLUSTER_NAME_ACCOUNT defines a pointer to this structure.
-
Describes the format for an entry in an event notification list.
-
Describes an event notification list for file shares managed by the File Server resource.
-
Represents information about the Failover attempts for a group failure.
-
Represents a buffer for a GROUP_FAILURE_INFO structure.
-
Represents a filter for a notification port that was created by the CreateClusterNotifyPortV2 function. A filter specifies that a notification port accept notifications for the specified type of cluster object during the specified event.
-
Represents information about the Failover attempts for a resource. This structure is used by the RESOURCE_FAILURE_INFO_BUFFER structure.
-
Represents a buffer for a resource failure.
-
Represents a buffer for a terminal failure for a resource.
-
Describes the default, maximum, and minimum values allowed for a FILETIME.
-
Describes the default, maximum, and minimum values allowed for a signed large integer.
-
Contains information about a cluster object property. An array of RESUTIL_PROPERTY_ITEM structures forms a property table which can be used in property operations.
-
Describes the default, maximum, and minimum values allowed for an unsigned large integer.
Related topics