Partager via


énumération CLUSTER_PROPERTY_TYPE (msclus.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 liste de propriétés ou 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ées à un
fonction de code de contrôle pour une validation de propriété
opération , CLUSPROP_TYPE_LIST_VALUE est le type obligatoire à inclure avec chaque
valeur de propriété.
CLUSPROP_TYPE_RESCLASS
Décrit les informations de 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, comme 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.

Spécifications

   
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 msclus.h

Voir aussi

CLUSPROP_SYNTAX

Énumérations de cluster de basculement

Type, propriété de l’objet ClusPropertyValue