CLUSTER_SHARED_VOLUME_STATE_INFO structure (clusapi.h)

Represents information about the state of a Cluster Shared Volume (CSV).

Syntax

typedef struct _CLUSTER_SHARED_VOLUME_STATE_INFO {
  WCHAR                       szVolumeName[MAX_PATH];
  WCHAR                       szNodeName[MAX_PATH];
  CLUSTER_SHARED_VOLUME_STATE VolumeState;
} CLUSTER_SHARED_VOLUME_STATE_INFO, *PCLUSTER_SHARED_VOLUME_STATE_INFO;

Members

szVolumeName[MAX_PATH]

A Unicode string that contains the volume name of the CSV. The string ends in a terminating null character. The name that is provided can be either the cluster-assigned friendly name or the volume GUID path of the form "\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}".

szNodeName[MAX_PATH]

The node name of the node that hosts the CSV.

VolumeState

A CLUSTER_SHARED_VOLUME_STATE enumeration value that specifies the state of the CSV.

Requirements

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

See also

CLUSTER_SHARED_VOLUME_STATE_INFO_EX

Data structures

Utility Structures