CLUSTER_PROPERTY_SYNTAX-Enumeration (clusapi.h)
Stellt die möglichen Werte für die Syntaxstrukturen in einer Eigenschaftenliste bereit.
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
} ;
Konstanten
CLUSPROP_SYNTAX_ENDMARK Markiert das Ende einer Wertliste. |
CLUSPROP_SYNTAX_NAME Beschreibt einen Eigenschaftsnamen, z. B. den Namen. -Eigenschaft für Ressourcen und die NodeName-Eigenschaft für Knoten. Ein Eigenschaftsname wird durch eine CLUSPROP_PROPERTY_NAME Struktur. |
CLUSPROP_SYNTAX_RESCLASS Beschreibt einen Ressourcenklassenwert. Ein Ressourcenklassenwert wird durch einen CLUSPROP_RESOURCE_CLASS Struktur. |
CLUSPROP_SYNTAX_LIST_VALUE_SZ Beschreibt einen Null-endend-Unicode-Zeichenfolgenwert in einer Eigenschaftenliste. |
CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ Beschreibt einen Null-endend-Unicode-Zeichenfolgenwert mit nicht erweiterten Verweisen auf Umgebungsvariablen in einem Eigenschaftenliste. |
CLUSPROP_SYNTAX_LIST_VALUE_DWORD Beschreibt einen DWORD-Wert in einer Eigenschaftenliste. |
CLUSPROP_SYNTAX_LIST_VALUE_BINARY Beschreibt einen binärwert in einer Eigenschaftenliste. |
CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ Beschreibt ein Array von Unicode-Zeichenfolgenwerten, die null enden, in einer Eigenschaftenliste. |
CLUSPROP_SYNTAX_LIST_VALUE_LONG Beschreibt einen signierten long-Wert in einer Eigenschaftenliste. |
CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ Beschreibt einen Null-endend-Unicode-Zeichenfolgenwert mit erweiterten Verweisen auf Umgebungsvariablen in einem Eigenschaftenliste. |
CLUSPROP_SYNTAX_LIST_VALUE_SECURITY_DESCRIPTOR Beschreibt eine SECURITY_DESCRIPTOR in Selbstrelatives Format in einer Eigenschaftenliste. Weitere Informationen zu selbstrelativen Sicherheitsbeschreibungen finden Sie unter Absolute und Self-Relative Sicherheitsbeschreibungen. |
CLUSPROP_SYNTAX_LIST_VALUE_LARGE_INTEGER Beschreibt einen großen ganzzahligen Wert mit Vorzeichen in einer Eigenschaftenliste. |
CLUSPROP_SYNTAX_LIST_VALUE_ULARGE_INTEGER Beschreibt einen großen ganzzahligen Wert ohne Vorzeichen in einer Eigenschaftenliste. |
CLUSPROP_SYNTAX_LIST_VALUE_WORD Beschreibt einen WORD-Wert in einer Eigenschaftenliste. |
CLUSPROP_SYNTAX_LIST_VALUE_PROPERTY_LIST Beschreibt eine Eigenschaftenliste. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Enumerationswert wird erst unterstützt, wenn Windows Server 2016. |
CLUSPROP_SYNTAX_LIST_VALUE_FILETIME Beschreibt einen FILETIME-Wert in einer Eigenschaftenliste. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Enumerationswert wird erst unterstützt, wenn Windows Server 2016. |
CLUSPROP_SYNTAX_DISK_SIGNATURE Beschreibt einen MBR-Datenträgersignaturwert (master Boot Record), der durch einen CLUSPROP_DISK_SIGNATURE Struktur. |
CLUSPROP_SYNTAX_SCSI_ADDRESS Beschreibt die Adresse für eine IP-Adressressource . IP Adressressourcen speichern diese Adresse in ihrer Adress private Eigenschaft. Ein SCSI-Adresswert wird durch eine CLUSPROP_SCSI_ADDRESS dargestellt. Struktur. |
CLUSPROP_SYNTAX_DISK_NUMBER Beschreibt einen Datenträgernummerwert, der durch einen CLUSPROP_DISK_NUMBER Struktur. |
CLUSPROP_SYNTAX_PARTITION_INFO Beschreibt eine Sammlung von Informationen zu einer Ressource für physische Datenträger, z. B. Gerätename und Volume. gekennzeichnet. Partitionsinformationen werden durch eine CLUSPROP_PARTITION_INFO Struktur. |
CLUSPROP_SYNTAX_FTSET_INFO Beschreibt FILETIME-Setinformationen . |
CLUSPROP_SYNTAX_DISK_SERIALNUMBER Beschreibt einen Null-endend-Unicode-Zeichenfolgenwert, der eine Seriennummer einer Datenträgerressource enthält. |
CLUSPROP_SYNTAX_DISK_GUID Beschreibt einen Null-endend-Unicode-Zeichenfolgenwert, der die GUID eines enthält. GPT-Datenträgerressource (GUID-Partitionierungstabelle). |
CLUSPROP_SYNTAX_DISK_SIZE Beschreibt einen ganzzahligen Wert ohne Vorzeichen, der die Gesamtgröße eines Datenträgers in Bytes enthält. |
CLUSPROP_SYNTAX_PARTITION_INFO_EX Beschreibt eine Sammlung von Informationen zu einer Ressource für physische Datenträger, z. B. Gerätename und Volume. gekennzeichnet. Partitionsinformationen werden durch eine CLUSPROP_PARTITION_INFO_EX Struktur. |
CLUSPROP_SYNTAX_PARTITION_INFO_EX2 Beschreibt eine Sammlung von Informationen zu einer Ressource für physische Datenträger, z. B. Gerätename und Volume. gekennzeichnet. Die Partitionsinformationen werden durch eine CLUSPROP_PARTITION_INFO_EX2 Struktur. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Wert ist erst verfügbar, wenn Windows Server 2016 . |
CLUSPROP_SYNTAX_STORAGE_DEVICE_ID_DESCRIPTOR Beschreibt Deskriptordaten für eine Speicherklassenressource. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Wert ist erst verfügbar, wenn Windows Server 2016 . |
Hinweise
Die oberen 2 Bytes eines CLUSTER_PROPERTY_SYNTAX müssen eine gültige CLUSTER_PROPERTY_TYPE sein. Die unteren 2 Byte eines CLUSTER_PROPERTY_SYNTAX müssen eine gültige CLUSTER_PROPERTY_FORMAT sein.
Der Client darf beim Hinzufügen eines Eigenschaftswerts zu einer Eigenschaftenlistenstruktur keinen Syntaxwert von CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ angeben. Beim Erstellen einer Eigenschaftenlistenstruktur, die an den Client zurückgegeben werden soll, muss der Server zwei Werte für den Wert einer Eigenschaft zurückgeben, die syntax CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ sind: Der erste Wert ist syntax CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ und enthält den Eigenschaftswert, wie er auf dem Server gespeichert ist, und der zweite ist syntax CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ Dabei handelt es sich um den gleichen Eigenschaftswert, bei dem jede eingebettete Umgebungsvariable durch ihren Wert ersetzt wurde, wie er auf dem Server gespeichert ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Kopfzeile | clusapi.h |