Freigeben über


CLUSTER_PROPERTY_SYNTAX-Enumeration (msclus.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 msclus.h

Weitere Informationen

CLUSPROP_SYNTAX

CLUSTER_PROPERTY_FORMAT

CLUSTER_PROPERTY_TYPE

Failoverclusteraufzählungen