Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This enumeration defines the property types that are supported by a cluster property list.
Syntax
typedef enum CLUSTER_PROPERTY_TYPE {
CLUSPROP_TYPE_UNKNOWN = -1,
CLUSPROP_TYPE_ENDMARK = 0,
CLUSPROP_TYPE_LIST_VALUE,
CLUSPROP_TYPE_RESCLASS,
CLUSPROP_TYPE_RESERVED1,
CLUSPROP_TYPE_NAME,
CLUSPROP_TYPE_SIGNATURE,
CLUSPROP_TYPE_SCSI_ADDRESS,
CLUSPROP_TYPE_DISK_NUMBER,
CLUSPROP_TYPE_PARTITION_INFO,
CLUSPROP_TYPE_FTSET_INFO,
CLUSPROP_TYPE_DISK_SERIALNUMBER,
CLUSPROP_TYPE_DISK_GUID,
CLUSPROP_TYPE_DISK_SIZE,
CLUSPROP_TYPE_PARTITION_INFO_EX,
CLUSPROP_TYPE_PARTITION_INFO_EX2,
CLUSPROP_TYPE_STORAGE_DEVICE_ID_DESCRIPTOR,
CLUSPROP_TYPE_USER = 32768
} ;
Constants
CLUSPROP_TYPE_UNKNOWN Value: -1 The property type is unknown. |
CLUSPROP_TYPE_ENDMARK Value: 0 Designates the data value as the last entry in a property or value list. |
CLUSPROP_TYPE_LIST_VALUE Describes a data value in a property list. For example, in the property list passed to a control code function for a property validation operation, CLUSPROP_TYPE_LIST_VALUE is the required type to be included with each property value. |
CLUSPROP_TYPE_RESCLASS Describes resource class information. A resource class value is described with a CLUSPROP_RESOURCE_CLASS structure. Resource classes are returned when an application calls ClusterResourceControl or ClusterResourceTypeControl with one of the following control codes: CLUSCTL_RESOURCE_GET_CLASS_INFO CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIES |
CLUSPROP_TYPE_RESERVED1 Reserved for future use. |
CLUSPROP_TYPE_NAME Describes a data value used as a name, such as a property name. A name value is represented by a CLUSPROP_PROPERTY_NAME structure. |
CLUSPROP_TYPE_SIGNATURE Describes a Signature property for a disk resource. A signature value is represented by a CLUSPROP_DISK_SIGNATURE structure. |
CLUSPROP_TYPE_SCSI_ADDRESS Describes an Address property for an IP Address resource. A SCSI address value is represented by a CLUSPROP_SCSI_ADDRESS structure. |
CLUSPROP_TYPE_DISK_NUMBER Describes the number value of a disk resource. A disk number value is represented by a CLUSPROP_DISK_NUMBER structure. |
CLUSPROP_TYPE_PARTITION_INFO Describes a collection of information about a disk resource, such as its device name and volume label. Partition data is represented by a CLUSPROP_PARTITION_INFO structure. |
CLUSPROP_TYPE_FTSET_INFO Describes FILETIME set information. Windows Server 2008 R2 and Windows Server 2008: This enumeration value is not supported. |
CLUSPROP_TYPE_DISK_SERIALNUMBER Describes the serial number of a disk resource. |
CLUSPROP_TYPE_DISK_GUID Describes the GUID of a disk resource. |
CLUSPROP_TYPE_DISK_SIZE Describes the total size of a disk in bytes. |
CLUSPROP_TYPE_PARTITION_INFO_EX Describes a collection of information about a disk resource, such as its device name and volume label. Partition data is represented by a CLUSPROP_PARTITION_INFO_EX structure. |
CLUSPROP_TYPE_PARTITION_INFO_EX2 Describes a collection of information about a disk resource, such as its device name and volume label. Partition data is represented by a CLUSPROP_PARTITION_INFO_EX2 structure. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008: This value is not available until Windows Server 2016 . |
CLUSPROP_TYPE_STORAGE_DEVICE_ID_DESCRIPTOR Describes descriptor data for a storage class resource. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008: This value is not available until Windows Server 2016 . |
CLUSPROP_TYPE_USER Value: 32768 Describes the beginning of the range for users to define their own types. Associate this type with user-defined private properties. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Header | clusapi.h |