DISK_CLUSTER_INFO structure

Represents information maintained on the partition manager about a disk that is part of a cluster.

Syntax

typedef struct _DISK_CLUSTER_INFO {
  ULONG     Version;
  ULONGLONG Flags;
  ULONGLONG FlagsMask;
  BOOLEAN   Notify;
} DISK_CLUSTER_INFO, *PDISK_CLUSTER_INFO;

Members

Version

The version number. This value must be set to the size of this structure.

Flags

A combination of flags related to disks and clusters.

Value Meaning
DISK_CLUSTER_FLAG_ENABLED
1
The disk is used as part of the cluster service.
DISK_CLUSTER_FLAG_CSV
2
Volumes on the disk are exposed by CSVFS on all nodes of the cluster.
DISK_CLUSTER_FLAG_IN_MAINTENANCE
4
The cluster resource associated with this disk is in maintenance mode.
DISK_CLUSTER_FLAG_PNP_ARRIVAL_COMPLETE
8
The cluster disk driver for kernel mode (clusdisk) has received PnP notification of the arrival of the disk.

FlagsMask

The flags that are being modified in the Flags member.

Notify

TRUE to send a layout change notification; otherwise, FALSE.

Requirements

Requirement Value
Minimum supported client
None supported
Minimum supported server
Windows Server 2012 [desktop apps only]
Header
Ntdddisk.h

See also

Disk Management Structures

IOCTL_DISK_GET_CLUSTER_INFO

IOCTL_DISK_SET_CLUSTER_INFO