Freigeben über


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

Weitere Informationen

CLUSPROP_SYNTAX

CLUSPROP_VALUE

CLUSTER_RESOURCE_CLASS

Datenstrukturen