Partager via


énumération CLUSTER_PROPERTY_TYPE (clusapi.h)

Cette énumération définit les types de propriétés pris en charge par une liste de propriétés de cluster.

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
} ;

Constantes

 
CLUSPROP_TYPE_UNKNOWN
Valeur : -1
Le type de propriété est inconnu.
CLUSPROP_TYPE_ENDMARK
Valeur : 0
Désigne la valeur de données comme dernière entrée dans une propriété ou une liste de valeurs.
CLUSPROP_TYPE_LIST_VALUE
Décrit une valeur de données dans une liste de propriétés. Par exemple, dans la liste de propriétés passée à un
fonction de code de contrôle pour une validation de propriété
operation, CLUSPROP_TYPE_LIST_VALUE est le type obligatoire à inclure avec chaque
valeur de propriété.
CLUSPROP_TYPE_RESCLASS
Décrit les informations de la classe de ressources. Une valeur de classe de ressource est décrite avec un
CLUSPROP_RESOURCE_CLASS
Structure. Les classes de ressources sont retournées lorsqu’une application appelle
ClusterResourceControl ou
ClusterResourceTypeControl avec l’un des
les codes de contrôle suivants :


CLUSCTL_RESOURCE_GET_CLASS_INFO



CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO



CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIES
CLUSPROP_TYPE_RESERVED1
Réservé pour un usage futur.
CLUSPROP_TYPE_NAME
Décrit une valeur de données utilisée comme nom, tel qu’un nom de propriété. Une valeur de nom est représentée par un
CLUSPROP_PROPERTY_NAME
Structure.
CLUSPROP_TYPE_SIGNATURE
Décrit une propriété Signature pour
une ressource de disque. Une valeur de signature est représentée par un
CLUSPROP_DISK_SIGNATURE structure.
CLUSPROP_TYPE_SCSI_ADDRESS
Décrit une adresse
pour une ressource d’adresse IP . Un SCSI
la valeur d’adresse est représentée par un
CLUSPROP_SCSI_ADDRESS
Structure.
CLUSPROP_TYPE_DISK_NUMBER
Décrit la valeur numérique d’une ressource de disque. Une valeur de numéro de disque est représentée par un
CLUSPROP_DISK_NUMBER
Structure.
CLUSPROP_TYPE_PARTITION_INFO
Décrit une collection d’informations sur une ressource de disque, telles que son nom d’appareil et son étiquette de volume.
Les données de partition sont représentées par un
CLUSPROP_PARTITION_INFO
Structure.
CLUSPROP_TYPE_FTSET_INFO
Décrit les informations de jeu FILETIME .

Windows Server 2008 R2 et Windows Server 2008 : Cette valeur d’énumération n’est pas prise en charge.
CLUSPROP_TYPE_DISK_SERIALNUMBER
Décrit le numéro de série d’une ressource de disque.
CLUSPROP_TYPE_DISK_GUID
Décrit le GUID d’une ressource de disque.
CLUSPROP_TYPE_DISK_SIZE
Décrit la taille totale d’un disque en octets.
CLUSPROP_TYPE_PARTITION_INFO_EX
Décrit une collection d’informations sur une ressource de disque, telles que son nom d’appareil et son étiquette de volume.
Les données de partition sont représentées par un
CLUSPROP_PARTITION_INFO_EX
Structure.
CLUSPROP_TYPE_PARTITION_INFO_EX2
Décrit une collection d’informations sur une ressource de disque, telles que son nom d’appareil et son étiquette de volume.
Les données de partition sont représentées par un
CLUSPROP_PARTITION_INFO_EX2
Structure.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur n’est disponible qu’Windows Server 2016 .
CLUSPROP_TYPE_STORAGE_DEVICE_ID_DESCRIPTOR
Décrit les données de descripteur pour une ressource de classe de stockage.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur n’est disponible qu’Windows Server 2016 .
CLUSPROP_TYPE_USER
Valeur : 32768
Décrit le début de la plage permettant aux utilisateurs de définir leurs propres types. Associer ce type à
propriétés privées définies par l’utilisateur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 Entreprise, Windows Server 2008 Datacenter
En-tête clusapi.h

Voir aussi

CLUSPROP_SYNTAX

Énumérations de cluster de basculement

Type, propriété de l’objet ClusPropertyValue