CLUSTER_RESOURCE_ENUM enumeration (clusapi.h)

Describes the type of cluster object being enumerated by the ClusterResourceEnum or ClusterResourceOpenEnum functions.

Syntax

typedef enum CLUSTER_RESOURCE_ENUM {
  CLUSTER_RESOURCE_ENUM_DEPENDS = 0x00000001,
  CLUSTER_RESOURCE_ENUM_PROVIDES = 0x00000002,
  CLUSTER_RESOURCE_ENUM_NODES = 0x00000004,
  CLUSTER_RESOURCE_ENUM_ALL
} ;

Constants

 
CLUSTER_RESOURCE_ENUM_DEPENDS
Value: 0x00000001
A resource that the resource identified by the
ClusterResourceEnum or
ClusterResourceOpenEnum functions directly
depends on.
CLUSTER_RESOURCE_ENUM_PROVIDES
Value: 0x00000002
A resource that directly depends on the resource identified by the
ClusterResourceEnum or
ClusterResourceOpenEnum functions.
CLUSTER_RESOURCE_ENUM_NODES
Value: 0x00000004
A node that can host the resource identified by the
ClusterResourceEnum or
ClusterResourceOpenEnum functions.
CLUSTER_RESOURCE_ENUM_ALL
All nodes and resources identified by the
ClusterResourceEnum or
ClusterResourceOpenEnum functions.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Header clusapi.h

See also

ClusterResourceEnum

ClusterResourceOpenEnum

Failover Cluster Enumerations