structure CLUS_RESOURCE_CLASS_INFO (clusapi.h)
Contient des données de classe de ressources. Il est utilisé comme membre de données d’une structure CLUSPROP_RESOURCE_CLASS_INFO et comme valeur de retour de certaines opérations de code de contrôle .
Syntaxe
typedef struct CLUS_RESOURCE_CLASS_INFO {
union {
struct {
union {
DWORD dw;
CLUSTER_RESOURCE_CLASS rc;
} DUMMYUNIONNAME;
DWORD SubClass;
} DUMMYSTRUCTNAME;
ULARGE_INTEGER li;
} DUMMYUNIONNAME;
} CLUS_RESOURCE_CLASS_INFO, *PCLUS_RESOURCE_CLASS_INFO;
Membres
DUMMYUNIONNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.DUMMYUNIONNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.DUMMYUNIONNAME.dw
Fournit une autre façon d’accéder aux données de la classe de ressources.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.DUMMYUNIONNAME.rc
Classe de ressources décrite avec l’une des valeurs suivantes énumérées dans l’énumération CLUSTER_RESOURCE_CLASS .
####### DUMMYSTRUCTNAME. DUMMYUNIONNAME.rc.CLUS_RESCLASS_UNKNOWN (0)
La classe de ressources est inconnue.
####### DUMMYSTRUCTNAME. DUMMYUNIONNAME.rc.CLUS_RESCLASS_STORAGE (1)
La ressource est un périphérique de stockage, tel qu’une ressource disque physique.
####### DUMMYSTRUCTNAME. DUMMYUNIONNAME.rc.CLUS_RESCLASS_NETWORK (2)
La ressource est un appareil réseau .
####### DUMMYSTRUCTNAME. DUMMYUNIONNAME.rc.CLUS_RESCLASS_USER (32768 (0x8000))
Les classes de ressources commençant à cette valeur sont définies par l’utilisateur.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.SubClass
Valeur de masque qui décrit plus en détail la classe de ressources. La valeur suivante est valide pour les ressources de classe de stockage telles que les ressources disque physique .
DUMMYSTRUCTNAME. SubClass.CLUS_RESSUBCLASS_SHARED (0x80000000)
Indique que la ressource gère une ressource partagée telle qu’un disque sur un bus SCSI partagé.
DUMMYUNIONNAME.li
Classe de ressources et sous-classe décrites comme une valeur ULARGE_INTEGER avec un DWORD faible et un DWORD élevé.
Remarques
Une classe de ressources identifie les ressources dont la fonctionnalité est similaire. Une DLL de ressource qui définit sa propre classe de ressources doit fournir un identificateur unique pour la classe qui a une valeur supérieure à CLUS_RESCLASS_USER. CLUS_RESCLASS_USER spécifie le début des identificateurs de classe de ressources définis par l’utilisateur.
Une structure CLUS_RESOURCE_CLASS_INFO est retournée par ClusterResourceControl lorsque le paramètre dwControlCode est défini sur CLUSCTL_RESOURCE_GET_CLASS_INFO et est retourné par ClusterResourceTypeControl lorsque dwControlCode est défini sur CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008 Entreprise, Windows Server 2008 Datacenter |
En-tête | clusapi.h |
Voir aussi
CLUSCTL_RESOURCE_GET_CLASS_INFO