Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fournit les valeurs possibles pour les structures de syntaxe dans une liste de propriétés.
Syntax
typedef enum CLUSTER_PROPERTY_SYNTAX {
CLUSPROP_SYNTAX_ENDMARK,
CLUSPROP_SYNTAX_NAME,
CLUSPROP_SYNTAX_RESCLASS,
CLUSPROP_SYNTAX_LIST_VALUE_SZ,
CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ,
CLUSPROP_SYNTAX_LIST_VALUE_DWORD,
CLUSPROP_SYNTAX_LIST_VALUE_BINARY,
CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ,
CLUSPROP_SYNTAX_LIST_VALUE_LONG,
CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ,
CLUSPROP_SYNTAX_LIST_VALUE_SECURITY_DESCRIPTOR,
CLUSPROP_SYNTAX_LIST_VALUE_LARGE_INTEGER,
CLUSPROP_SYNTAX_LIST_VALUE_ULARGE_INTEGER,
CLUSPROP_SYNTAX_LIST_VALUE_WORD,
CLUSPROP_SYNTAX_LIST_VALUE_PROPERTY_LIST,
CLUSPROP_SYNTAX_LIST_VALUE_FILETIME,
CLUSPROP_SYNTAX_DISK_SIGNATURE,
CLUSPROP_SYNTAX_SCSI_ADDRESS,
CLUSPROP_SYNTAX_DISK_NUMBER,
CLUSPROP_SYNTAX_PARTITION_INFO,
CLUSPROP_SYNTAX_FTSET_INFO,
CLUSPROP_SYNTAX_DISK_SERIALNUMBER,
CLUSPROP_SYNTAX_DISK_GUID,
CLUSPROP_SYNTAX_DISK_SIZE,
CLUSPROP_SYNTAX_PARTITION_INFO_EX,
CLUSPROP_SYNTAX_PARTITION_INFO_EX2,
CLUSPROP_SYNTAX_STORAGE_DEVICE_ID_DESCRIPTOR
} ;
Constantes
CLUSPROP_SYNTAX_ENDMARKMarque la fin d’une liste de valeurs. |
CLUSPROP_SYNTAX_NAMEDécrit un nom de propriété, tel que le nom propriété pour les ressources et la propriété NodeName pour Nœuds. Un nom de propriété est représenté par un CLUSPROP_PROPERTY_NAME structure. |
CLUSPROP_SYNTAX_RESCLASSDécrit une valeur de classe de ressource. Une valeur de classe de ressources est représentée par un CLUSPROP_RESOURCE_CLASS structure. |
CLUSPROP_SYNTAX_LIST_VALUE_SZDécrit une valeur de chaîne Unicode terminée par null dans une liste de propriétés. |
CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZDécrit une valeur de chaîne Unicode terminée par null avec des références non expirées à des variables d’environnement dans un liste de propriétés. |
CLUSPROP_SYNTAX_LIST_VALUE_DWORDDécrit une valeur DWORD dans une liste de propriétés. |
CLUSPROP_SYNTAX_LIST_VALUE_BINARYDécrit une valeur binaire dans une liste de propriétés. |
CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZDécrit un tableau de valeurs de chaîne Unicode terminées par null dans une liste de propriétés. |
CLUSPROP_SYNTAX_LIST_VALUE_LONGDécrit une valeur longue signée dans une liste de propriétés. |
CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZDécrit une valeur de chaîne Unicode terminée par null avec des références développées à des variables d’environnement dans un liste de propriétés. |
CLUSPROP_SYNTAX_LIST_VALUE_SECURITY_DESCRIPTORDécrit une SECURITY_DESCRIPTOR dans format relatif auto-relatif dans une liste de propriétés. Pour plus d’informations sur les descripteurs de sécurité auto-relatifs, consultez Descripteurs de sécurité absolus et Self-Relative. |
CLUSPROP_SYNTAX_LIST_VALUE_LARGE_INTEGERDécrit une valeur entière de grande taille signée dans une liste de propriétés. |
CLUSPROP_SYNTAX_LIST_VALUE_ULARGE_INTEGERDécrit une valeur entière de grande taille non signée dans une liste de propriétés. |
CLUSPROP_SYNTAX_LIST_VALUE_WORDDécrit une valeur WORD dans une liste de propriétés. |
CLUSPROP_SYNTAX_LIST_VALUE_PROPERTY_LISTDécrit une liste de propriétés. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur d’énumération n’est prise en charge qu’après Windows Server 2016. |
CLUSPROP_SYNTAX_LIST_VALUE_FILETIMEDécrit une valeur FILETIME dans une liste de propriétés. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur d’énumération n’est prise en charge qu’après Windows Server 2016. |
CLUSPROP_SYNTAX_DISK_SIGNATUREDécrit une valeur de signature de disque d’enregistrement de démarrage master (MBR) représentée par un CLUSPROP_DISK_SIGNATURE structure. |
CLUSPROP_SYNTAX_SCSI_ADDRESSDécrit l’adresse d’une ressource d’adresse IP . IP Les ressources d’adresse stockent cette adresse dans leur Propriété privée d’adresse . Valeur d’adresse SCSI est représenté par un CLUSPROP_SCSI_ADDRESS Structure. |
CLUSPROP_SYNTAX_DISK_NUMBERDécrit une valeur de numéro de disque représentée par un CLUSPROP_DISK_NUMBER structure. |
CLUSPROP_SYNTAX_PARTITION_INFODécrit une collection d’informations sur une ressource de disque physique, telles que son nom d’appareil et son volume « Structure. ». Les informations de partition sont représentées par un CLUSPROP_PARTITION_INFO structure. |
CLUSPROP_SYNTAX_FTSET_INFODécrit les informations de jeu FILETIME . |
CLUSPROP_SYNTAX_DISK_SERIALNUMBERDécrit une valeur de chaîne Unicode terminée par null contenant un numéro de série d’une ressource de disque. |
CLUSPROP_SYNTAX_DISK_GUIDDécrit une valeur de chaîne Unicode terminée par null contenant le GUID d’un Ressource de disque de table de partitionnement GUID (GPT). |
CLUSPROP_SYNTAX_DISK_SIZEDécrit une valeur entière non signée contenant la taille totale d’un disque en octets. |
CLUSPROP_SYNTAX_PARTITION_INFO_EXDécrit une collection d’informations sur une ressource de disque physique, telles que son nom d’appareil et son volume « Structure. ». Les informations de partition sont représentées par un CLUSPROP_PARTITION_INFO_EX structure. |
CLUSPROP_SYNTAX_PARTITION_INFO_EX2Décrit une collection d’informations sur une ressource de disque physique, telles que son nom d’appareil et son volume « Structure. ». Les informations 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_SYNTAX_STORAGE_DEVICE_ID_DESCRIPTORDé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 . |
Remarques
Les 2 octets supérieurs d’un CLUSTER_PROPERTY_SYNTAX doivent être un CLUSTER_PROPERTY_TYPE valide. Les 2 octets inférieurs d’un CLUSTER_PROPERTY_SYNTAX doivent être un CLUSTER_PROPERTY_FORMAT valide.
Le client ne doit pas spécifier une valeur de syntaxe de CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ lors de l’ajout d’une valeur de propriété à une structure de liste de propriétés . Lors de la construction d’une structure de liste de propriétés pour revenir au client, le serveur doit retourner deux valeurs pour la valeur d’une propriété qui est de syntaxe CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ : la première valeur est de syntaxe CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ, contenant la valeur de propriété, car elle est stockée sur le serveur, et la seconde est de syntaxe CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ qui est la même valeur de propriété où chaque variable d’environnement incorporée a été remplacée par sa valeur, telle que stockée sur le serveur.
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 |