共用方式為


CLUS_RESOURCE_CLASS_INFO 結構 (clusapi.h)

包含資源類別數據。 它用來做為 CLUSPROP_RESOURCE_CLASS_INFO 結構的數據成員,以及做為某些 控件程式代碼 作業的傳回值。

語法

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;

成員

DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.DUMMYUNIONNAME.dw

提供另一種方式來存取資源類別數據。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.DUMMYUNIONNAME.rc

CLUSTER_RESOURCE_CLASS 列舉列舉的下列其中一個值描述的資源類別。

####### DUMMYSTRUCTNAME。DUMMYUNIONNAME.rc.CLUS_RESCLASS_UNKNOWN (0)

資源類別未知。

####### DUMMYSTRUCTNAME。DUMMYUNIONNAME.rc.CLUS_RESCLASS_STORAGE (1)

資源是記憶體裝置,例如 實體磁碟資源

####### DUMMYSTRUCTNAME。DUMMYUNIONNAME.rc.CLUS_RESCLASS_NETWORK (2)

資源是 網路 裝置。

####### DUMMYSTRUCTNAME。DUMMYUNIONNAME.rc.CLUS_RESCLASS_USER (32768 (0x8000) )

從此值開始的資源類別是用戶定義的。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.SubClass

進一步描述資源類別的遮罩值。 下列值適用於記憶體類別資源,例如 實體磁碟 資源。

DUMMYSTRUCTNAME。SubClass.CLUS_RESSUBCLASS_SHARED (0x80000000)

表示資源會管理共享資源,例如共用 SCSI 總線上的磁碟。

DUMMYUNIONNAME.li

資源類別和子類別,描述為具有低 DWORD 和高 DWORD的ULARGE_INTEGER值。

備註

資源類別可識別類似功能的資源。 定義其本身資源類別 的資源 DLL 應該為設定為大於 CLUS_RESCLASS_USER值之類別提供唯一標識符。 CLUS_RESCLASS_USER 指定使用者定義資源類別標識碼的開頭。

dwControlCode 參數設定為 CLUSCTL_RESOURCE_GET_CLASS_INFO 時,ClusterResourceControl 會傳回 CLUS_RESOURCE_CLASS_INFO 結構,當 dwControlCode 設定為 CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO,ClusterResourceTypeControl 會傳回 。

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2008 Enterprise、Windows Server 2008 Datacenter
標頭 clusapi.h

另請參閱

CLUSCTL_RESOURCE_GET_CLASS_INFO

CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO

CLUSPROP_RESOURCE_CLASS_INFO

CLUSTER_RESOURCE_CLASS

CLUS_RESSUBCLASS

CLUS_RESSUBCLASS_NETWORK

CLUS_RESSUBCLASS_STORAGE

ClusterResourceControl

ClusterResourceTypeControl