ResUtilGetClusterRoleState-Funktion (resapi.h)
Bestimmt, ob einem Cluster eine bestimmte Rolle zugewiesen wurde.
Syntax
CLUSTER_ROLE_STATE ResUtilGetClusterRoleState(
[in] HCLUSTER hCluster,
[in] CLUSTER_ROLE eClusterRole
);
Parameter
[in] hCluster
Das Handle des abgefragten Clusters.
[in] eClusterRole
Die Rolle, nach der der Cluster abgefragt wurde. Die möglichen Werte für diesen Parameter sind Enumeratoren aus der CLUSTER_ROLE-Enumeration . Die folgenden Werte sind gültig.
ClusterRoleDHCP (0)
Dieser Enumerator stellt die Clusterrolle des DHCP-Diensts dar.
ClusterRoleDTC (1)
Dieser Enumerator stellt die Clusterrolle Distributed Transaction Coordinator dar.
ClusterRoleFileServer (2)
Dieser Enumerator stellt die Clusterrolle Dateifreigabe dar.
ClusterRoleGenericApplication (3)
Dieser Enumerator stellt die Clusterrolle Generische Anwendung dar.
ClusterRoleGenericScript (4)
Dieser Enumerator stellt die Clusterrolle Generisches Skript dar.
ClusterRoleGenericService (5)
Dieser Enumerator stellt die Clusterrolle Generischer Dienst dar.
ClusterRoleISCSINameServer (6)
Dieser Enumerator stellt die Microsoft iSNS-Clusterrolle dar.
ClusterRoleMSMQ (7)
Dieser Enumerator stellt die Microsoft Message Queue-Clusterrolle dar.
ClusterRoleNFS (8)
Dieser Enumerator stellt die NFS Share-Clusterrolle dar.
ClusterRolePrintServer (9)
Dieser Enumerator stellt die Clusterrolle Druckspooler dar.
ClusterRoleStandAloneNamespaceServer (10)
Dieser Enumerator stellt eine spezielle Dateifreigabeclusterrolle dar.
ClusterRoleVolumeShadowCopyServiceTask (11)
Dieser Enumerator stellt die Clusterrolle "Volume Shadow Copy Service Task" dar.
ClusterRoleWINS (12)
Dieser Enumerator stellt die Clusterrolle WINS-Dienst dar.
Rückgabewert
Die möglichen Rückgabewerte für diese Funktion sind Enumeratoren aus der CLUSTER_ROLE_STATE-Enumeration . Die folgenden Werte sind gültig.
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Es ist unbekannt, ob die Rolle gruppiert ist. Wenn dieser Wert zurückgegeben wird, ist ein Fehler aufgetreten. Weitere Informationen finden Sie unter GetLastError. |
|
Die Rolle ist gruppiert. |
|
Die Rolle ist nicht gruppiert. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise |
Zielplattform | Windows |
Kopfzeile | resapi.h |
Bibliothek | ResUtils.lib; ResApi.lib unter Windows Server 2008 R2 und Windows Server 2008 |
DLL | ResUtils.dll |