Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Listet die möglichen Clusterregistrierungsbefehle auf, die von einem lokalen Knoten ausgeführt werden, wenn versucht wird, einem Cluster beizutreten. Sie wird von den CLUSTER_BATCH_COMMAND - und CLUSTER_READ_BATCH_COMMAND-Strukturen verwendet.
Syntax
typedef enum _CLUSTER_REG_COMMAND {
CLUSREG_COMMAND_NONE = 0,
CLUSREG_SET_VALUE = 1,
CLUSREG_CREATE_KEY,
CLUSREG_DELETE_KEY,
CLUSREG_DELETE_VALUE,
CLUSREG_SET_KEY_SECURITY,
CLUSREG_VALUE_DELETED,
CLUSREG_READ_KEY,
CLUSREG_READ_VALUE,
CLUSREG_READ_ERROR,
CLUSREG_CONTROL_COMMAND,
CLUSREG_CONDITION_EXISTS,
CLUSREG_CONDITION_NOT_EXISTS,
CLUSREG_CONDITION_IS_EQUAL,
CLUSREG_CONDITION_IS_NOT_EQUAL,
CLUSREG_CONDITION_IS_GREATER_THAN,
CLUSREG_CONDITION_IS_LESS_THAN,
CLUSREG_CONDITION_KEY_EXISTS,
CLUSREG_CONDITION_KEY_NOT_EXISTS,
CLUSREG_LAST_COMMAND
} CLUSTER_REG_COMMAND;
Konstanten
CLUSREG_COMMAND_NONEWert: 0 Diese Konstante ist kein gültiger Befehl. Sie und die CLUSREG_LAST_COMMAND Konstante fungieren als Klammern, die die gültigen Befehle enthalten. |
CLUSREG_SET_VALUEWert: 1 Dieser Befehl legt einen Wert relativ zum zuletzt ausgeführten CLUSREG_CREATE_KEY Befehl oder (falls nicht angegeben) relativ zu einem Schlüssel fest, der an die ClusterRegCreateBatch-Funktion übergeben wird. |
CLUSREG_CREATE_KEYDieser Befehl erstellt einen angegebenen Clusterregistrierungsschlüssel, falls er nicht vorhanden ist, oder öffnet einen vorhandenen. |
CLUSREG_DELETE_KEYMit diesem Befehl wird ein Schlüssel mit allen Werten und geschachtelten Unterschlüsseln gelöscht. Keine Befehle, die mit Werten arbeiten, können CLUSREG_DELETE_KEY folgen, bis CLUSREG_CREATE_KEY hinzugefügt wird. |
CLUSREG_DELETE_VALUEDieser Befehl löscht einen Wert relativ zum zuletzt ausgeführten CLUSREG_CREATE_KEY Befehl oder (falls nicht angegeben) relativ zu einem Schlüssel, der an die ClusterRegCreateBatch-Funktion übergeben wird. |
CLUSREG_SET_KEY_SECURITYDieser Befehl ist für die zukünftige Verwendung reserviert. |
CLUSREG_VALUE_DELETEDDieser Befehl wird nur über einen Benachrichtigungsport für Batchupdates zurückgegeben. Sie gibt an, ob ein bestimmter Clusterregistrierungswert gelöscht wurde oder ob die Daten dieses Clusterregistrierungswerts geändert wurden. |
CLUSREG_READ_KEYDieser Befehl gibt an, dass Der Inhalt für den angeforderten Schlüssel erfolgreich gelesen wurde. |
CLUSREG_READ_VALUEDieser Befehl gibt an, dass der Inhalt für den angeforderten Wert erfolgreich gelesen wurde. |
CLUSREG_READ_ERRORDieser Befehl gibt an, dass beim Lesen ein Wert fehlt oder ein anderer Fehler aufgetreten ist. |
CLUSREG_CONTROL_COMMANDEin Steuerelementbefehl. Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Wert ist vor Windows Server 2012 R2 nicht verfügbar. |
CLUSREG_CONDITION_EXISTSEine Bedingung, die angibt, dass ein Wert vorhanden ist. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Wert ist vor Windows Server 2016 nicht verfügbar. |
CLUSREG_CONDITION_NOT_EXISTSEine Bedingung, die angibt, dass ein Wert nicht vorhanden ist. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Wert ist vor Windows Server 2016 nicht verfügbar. |
CLUSREG_CONDITION_IS_EQUALEine Bedingung, die angibt, dass ein Wert gleich einem anderen ist. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Wert ist vor Windows Server 2016 nicht verfügbar. |
CLUSREG_CONDITION_IS_NOT_EQUALEine Bedingung, die angibt, dass ein Wert nicht gleich einem anderen ist. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Wert ist vor Windows Server 2016 nicht verfügbar. |
CLUSREG_CONDITION_IS_GREATER_THANEine Bedingung, die angibt, dass ein Wert größer als ein anderer ist. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Wert ist vor Windows Server 2016 nicht verfügbar. |
CLUSREG_CONDITION_IS_LESS_THANEine Bedingung, die angibt, dass ein Wert kleiner als ein anderer ist. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Wert ist vor Windows Server 2016 nicht verfügbar. |
CLUSREG_CONDITION_KEY_EXISTSEine Bedingung, die angibt, dass ein Schlüssel vorhanden ist. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Wert ist vor Windows Server 2016 nicht verfügbar. |
CLUSREG_CONDITION_KEY_NOT_EXISTSEine Bedingung, die angibt, dass kein Schlüssel vorhanden ist. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Wert ist vor Windows Server 2016 nicht verfügbar. |
CLUSREG_LAST_COMMANDDiese Konstante ist kein gültiger Befehl. Sie und die CLUSREG_COMMAND_NONE Konstante fungieren als Klammern, die die gültigen Befehle enthalten. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Der Wert dieser Konstante ist niedriger, bevor Windows Server 2016. |
Hinweise
Der Befehl CLUSREG_VALUE_DELETED ist jedem CLUSREG_SET_VALUE und CLUSREG_DELETE_VALUE Befehl in den zurückgegebenen Benachrichtigungsdaten vorangestellt, wenn der Wert über vorhandene Daten verfügt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Nicht unterstützt |
| Unterstützte Mindestversion (Server) | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise |
| Kopfzeile | clusapi.h |