CLUSPROP_RESOURCE_CLASS-Struktur (clusapi.h)
Beschreibt eine Ressourcenklasse. Sie wird als Eintrag in einer Wertliste verwendet und besteht aus:
- Eine CLUSPROP_VALUE Struktur, die das Format, den Typ und die Länge des Ressourcenklassenwerts beschreibt.
- Ein CLUSTER_RESOURCE_CLASS Wert, der die Ressourcenklasse beschreibt. CLUSTER_RESOURCE_CLASS ist eine in ClusAPI.h definierte Enumeration.
Syntax
typedef struct CLUSPROP_RESOURCE_CLASS : CLUSPROP_VALUE {
CLUSTER_RESOURCE_CLASS rc;
} CLUSPROP_RESOURCE_CLASS, *PCLUSPROP_RESOURCE_CLASS;
Vererbung
Die CLUSPROP_RESOURCE_CLASS-Struktur implementiert CLUSPROP_VALUE.
Member
rc
Die Ressourcenklasse wird mit einem dieser Werte beschrieben, die von der CLUSTER_RESOURCE_CLASS-Enumeration aufgezählt werden.
CLUS_RESCLASS_UNKNOWN (0)
Die Ressourcenklasse ist unbekannt.
CLUS_RESCLASS_STORAGE (1)
Die Ressource ist ein Speichergerät, z. B. eine Ressource für physische Datenträger .
CLUS_RESCLASS_NETWORK (2)
Ressource ist ein Netzwerkgerät .
CLUS_RESCLASS_USER (32768)
Die Ressource gehört zu einer benutzerdefinierten Klasse. CLUS_RESCLASS_USER gibt den Anfang des Bereichs für benutzerdefinierte Ressourcenklassen an.
Bemerkungen
Eine Ressourcenklasse identifiziert Ressourcen mit ähnlicher Funktion. Eine Ressourcen-DLL , die eine eigene Ressourcenklasse definiert, sollte einen eindeutigen Bezeichner für die Klasse bereitstellen, der auf einen Wert größer als CLUS_RESCLASS_USER festgelegt ist. CLUS_RESCLASS_USER gibt den Anfang für benutzerdefinierte Ressourcenklassenbezeichner an.
Anforderungen
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Kopfzeile | clusapi.h |