共用方式為


clusapi.h 標頭

此標頭由多個技術使用。 如需詳細資訊,請參閱

clusapi.h 包含下列程式設計介面:

函式

 
AddClusterGroupDependency

在兩個叢集群組之間新增相依性。
AddClusterGroupSetDependency

在兩個叢集群組集之間加入相依性。
AddClusterGroupToGroupSetDependency

在叢集群組與叢集群組集之間加入相依性。
AddClusterNode

將節點新增至現有的叢集。
AddClusterResourceDependency

建立兩個資源之間的相依性關聯性。
AddClusterResourceNode

將節點新增至資源可執行檔可能節點清單。
AddResourceToClusterSharedVolumes

將儲存體新增至叢集共用磁片區。
ALIGN_CLUSPROP

在值清單中正確對齊結構。
BackupClusterDatabase

建立叢集資料庫和所有登錄檢查點的備份。
CancelClusterGroupOperation

可讓用戶端取消群組擱置的 MoveClusterGroup 或 MoveClusterGroupEx 作業。 群組接著會返回其持續性狀態。
CanResourceBeDependent

判斷某個資源是否相依于另一個資源。
ChangeClusterResourceGroup

將資源從一個群組移至另一個群組。
CloseCluster

關閉叢集控制碼。
CloseClusterGroup

關閉群組控制碼。
CloseClusterGroupSet

關閉從 OpenClusterGroupSet 傳回的群組集控制碼。
CloseClusterNetInterface

關閉網路介面控制碼。
CloseClusterNetwork

關閉網路控制碼。
CloseClusterNode

關閉節點控制碼。
CloseClusterNotifyPort

關閉透過 CreateClusterNotifyPort 建立的通知埠。
CloseClusterResource

關閉資源控制碼。
CLUSCTL_GET_ACCESS_MODE

從控制項程式碼擷取存取碼。 如需組成控制項程式碼之各種程式碼的詳細資訊,請參閱控制項程式碼架構。
CLUSCTL_GET_CONTROL_FUNCTION

從控制項程式碼擷取作業程式碼。 如需組成控制項程式碼之各種程式碼的詳細資訊,請參閱控制項程式碼架構。
CLUSCTL_GET_CONTROL_OBJECT

從控制項程式碼擷取物件程式碼。 如需組成控制項程式碼之各種程式碼的詳細資訊,請參閱控制項程式碼架構。
CLUSCTL_GET_USER

從控制項程式碼擷取使用者位。 如需詳細資訊,請參閱控制程式代碼架構。
CLUSCTL_USER_CODE

產生正確格式化的使用者定義控制項程式碼。 如需控制程式代碼位配置的詳細資訊,請參閱控制程式代碼架構。
CLUSPROP_BINARY_DECLARE

建立CLUSPROP_BINARY結構,並將 rgb 成員設定為呼叫端所決定的大小。
CLUSPROP_PROPERTY_NAME_DECLARE

建立CLUSPROP_PROPERTY_NAME結構,並將 sz 成員設定為呼叫端所決定的大小。
CLUSPROP_SZ_DECLARE

建立CLUSPROP_SZ結構,並將 sz 成員設定為呼叫端所決定的大小。
CLUSTER_GET_MAJOR_VERSION

擷取叢集服務版本號碼的主要版本部分。
CLUSTER_GET_MINOR_VERSION

擷取叢集服務版本號碼的次要版本部分。
CLUSTER_GET_UPGRADE_VERSION

擷取叢集服務版本號碼的升級版本部分。
CLUSTER_MAKE_VERSION

建立叢集服務版本號碼。
ClusterAddGroupToGroupSet

將指定的群組新增至叢集中的群組集。
ClusterCloseEnum

關閉最初由 ClusterOpenEnum 開啟的叢集列舉控制碼。
ClusterCloseEnumEx

關閉 ClusterOpenEnumEx 函式所開啟之列舉的控制碼。
ClusterControl

起始會影響叢集的作業。
ClusterEnum

列舉叢集中的叢集物件,並傳回每個呼叫的一個物件名稱。
ClusterEnumEx

列舉叢集中的物件,然後取得叢集物件的名稱和屬性。
ClusterGetEnumCount

傳回與叢集列舉控制碼相關聯的叢集物件數目。
ClusterGetEnumCountEx

傳回與叢集列舉控制碼相關聯的叢集物件數目。
ClusterGroupCloseEnum

關閉群組列舉控制碼。
ClusterGroupCloseEnumEx

關閉列舉,並釋放 hGroupEnumEx 控制碼所保留的任何記憶體。
ClusterGroupControl

起始會影響群組的作業。 執行的作業取決於傳遞至 dwControlCode 參數的控制程式代碼。
ClusterGroupEnum

列舉群組中的資源或群組慣用擁有者的節點,並傳回每個呼叫的資源或節點名稱。
ClusterGroupEnumEx

擷取 列舉中的專案。
ClusterGroupGetEnumCount

傳回與群組列舉控制碼相關聯的叢集物件數目。
ClusterGroupGetEnumCountEx

傳回 列舉中的專案數目。
ClusterGroupOpenEnum

開啟列舉值,逐一查看群組的資源和/或其慣用擁有者清單中所包含的節點。
ClusterGroupOpenEnumEx

開啟群組列舉的控制碼。
ClusterGroupSetCloseEnum

關閉群組集的開啟列舉。
ClusterGroupSetControl

起始會影響群組集的作業。
ClusterGroupSetEnum

傳回下一個可列舉的物件。
ClusterGroupSetGetEnumCount

取得包含列舉值集合的專案數。
ClusterGroupSetOpenEnum

啟動叢集的 groupset 列舉。
ClusterNetInterfaceCloseEnum

關閉網路介面列舉控制碼。
ClusterNetInterfaceControl

起始會影響網路介面的作業。 執行的作業取決於傳遞至 dwControlCode 參數的控制程式代碼。
ClusterNetInterfaceEnum

列舉安裝在叢集上的網路介面,並傳回每個呼叫一個名稱。
ClusterNetInterfaceOpenEnum

開啟列舉值,逐一查看已安裝的網路介面。
ClusterNetworkCloseEnum

關閉網路列舉控制碼。
ClusterNetworkControl

在網路上起始作業。 執行的作業取決於傳遞至 dwControlCode 參數的控制程式代碼。
ClusterNetworkEnum

列舉網路上的叢集物件,並傳回每個呼叫的一個物件名稱。
ClusterNetworkGetEnumCount

傳回與網路列舉控制碼相關聯的叢集物件數目。
ClusterNetworkOpenEnum

開啟列舉值,逐一查看網路上的物件。
ClusterNodeCloseEnum

關閉節點列舉控制碼。 (ClusterNodeCloseEnum)
ClusterNodeCloseEnumEx

關閉節點列舉控制碼。 (ClusterNodeCloseEnumEx)
ClusterNodeControl

起始會影響節點的作業。 執行的作業取決於傳遞至 dwControlCode 參數的控制程式代碼。
ClusterNodeEnum

列舉安裝在節點上的網路介面或群組,並傳回每個呼叫的名稱。
ClusterNodeEnumEx

從CLUSTER_ENUM_ITEM列舉擷取指定的叢集節點。
ClusterNodeGetEnumCount

傳回與節點列舉控制碼相關聯的叢集物件數目。
ClusterNodeGetEnumCountEx

傳回與節點列舉控制碼相關聯的叢集物件數目。
ClusterNodeOpenEnum

開啟列舉值,逐一查看安裝在節點上的網路介面或群組。
ClusterNodeOpenEnumEx

開啟可逐一查看節點上所安裝之網路介面或群組的列舉值。
ClusterOpenEnum

開啟列舉值,逐一查看叢集中的叢集物件。
ClusterOpenEnumEx

開啟叢集的控制碼,以逐一查看其 物件。
ClusterRegBatchAddCommand

將命令新增至將在叢集登錄機碼上執行的批次。
ClusterRegBatchCloseNotification

釋放與批次通知相關聯的記憶體。
ClusterRegBatchReadCommand

從批次通知讀取命令。
ClusterRegCloseBatch

執行或忽略 ClusterRegCreateBatch 函式所建立的批次。 (ClusterRegCloseBatch)
ClusterRegCloseBatchEx

執行或忽略 ClusterRegCreateBatch 函式所建立的批次。 (ClusterRegCloseBatchEx)
ClusterRegCloseBatchNotifyPort

關閉 ClusterRegCreateBatchNotifyPort 函式所建立之批次通知埠的訂用帳戶。
ClusterRegCloseKey

釋放叢集資料庫金鑰的控制碼。
ClusterRegCloseReadBatch

執行讀取批次,並從讀取批次執行傳回結果。 (ClusterRegCloseReadBatch)
ClusterRegCloseReadBatchEx

執行讀取批次,並從讀取批次執行傳回結果。 (ClusterRegCloseReadBatchEx)
ClusterRegCloseReadBatchReply

關閉讀取批次結果控制碼,並釋放與其相關聯的記憶體。
ClusterRegCreateBatch

建立將在叢集登錄機碼上執行命令的批次。
ClusterRegCreateBatchNotifyPort

建立批次通知埠的訂用帳戶。
ClusterRegCreateKey

建立指定的叢集資料庫金鑰。 如果金鑰已存在於資料庫中,ClusterRegCreateKey 就會開啟它,而不進行變更。
ClusterRegCreateReadBatch

建立讀取批次的控制碼,以在叢集登錄機碼上執行讀取命令。
ClusterRegDeleteKey

刪除叢集資料庫金鑰。
ClusterRegDeleteValue

從叢集資料庫金鑰中移除具名值。
ClusterRegEnumKey

列舉開啟之叢集資料庫金鑰的子機碼。
ClusterRegEnumValue

列舉開放式叢集資料庫索引鍵的值。
ClusterRegGetBatchNotification

擷取批次通知。
ClusterRegGetKeySecurity

傳回保護指定之叢集資料庫金鑰的安全性描述元複本。
ClusterRegOpenKey

開啟現有的叢集資料庫金鑰。
ClusterRegQueryInfoKey

傳回叢集資料庫金鑰的相關資訊。
ClusterRegQueryValue

傳回與開啟叢集資料庫索引鍵值相關聯的名稱、類型和資料元件。
ClusterRegReadBatchAddCommand

將讀取命令新增至叢集登錄機碼上執行的批次。
ClusterRegReadBatchReplyNextCommand

從讀取批次結果讀取下一個命令。
ClusterRegSetKeySecurity

設定叢集資料庫金鑰的安全性屬性。
ClusterRegSetValue

設定叢集資料庫金鑰的值。
ClusterRegSyncDatabase

同步處理叢集資料庫與叢集。
ClusterRemoveGroupFromGroupSet

從目前為成員的 groupset 中移除指定的群組。
ClusterResourceCloseEnum

關閉資源列舉控制碼。
ClusterResourceCloseEnumEx

關閉資源列舉的控制碼。
ClusterResourceControl

起始會影響資源的作業。 執行的作業取決於傳遞至 dwControlCode 參數的控制程式代碼。
ClusterResourceControlAsUser

起始會影響資源的作業。
ClusterResourceEnum

列舉資源的相依資源、節點或兩者。
ClusterResourceEnumEx

列舉資源,然後傳回目前相依資源或節點的指標。
ClusterResourceGetEnumCount

傳回與資源列舉控制碼相關聯的叢集物件數目。
ClusterResourceGetEnumCountEx

傳回與資源列舉控制碼相關聯的叢集物件數目。
ClusterResourceOpenEnum

開啟列舉值,逐一查看資源的相依性和節點。
ClusterResourceOpenEnumEx

開啟資源列舉的控制碼,以透過資源的相依性和節點進行反復專案。
ClusterResourceTypeCloseEnum

關閉資源類型列舉控制碼。
ClusterResourceTypeControl

起始會影響資源類型的作業。 執行的作業取決於傳遞至 dwControlCode 參數的控制程式代碼。
ClusterResourceTypeControlAsUser

起始會影響資源類型的作業。
ClusterResourceTypeEnum

列舉資源類型的可能擁有者節點或資源。
ClusterResourceTypeGetEnumCount

傳回與resource_type列舉控制碼相關聯的叢集物件數目。
ClusterResourceTypeOpenEnum

開啟列舉值,逐一查看資源類型的可能擁有者節點或資源。
ClusterSetAccountAccess

更新叢集的 ACL) (帳戶存取清單。
ClusterSharedVolumeSetSnapshotState

更新叢集共用磁片區的快照集狀態。
ClusterUpgradeFunctionalLevel

起始叢集上作業系統的輪流升級。 PCLUSAPI_CLUSTER_UPGRADE定義此函式的指標。
CreateCluster

建立並啟動叢集。
CreateClusterCNOless

建立不含叢集名稱和 IP 位址資源的叢集。
CreateClusterGroup

將群組新增至叢集,並將控制碼傳回至新加入的群組。
CreateClusterGroupEx

使用單一作業中CLUSTER_CREATE_GROUP_INFO結構中指定的選項,建立新的叢集群組。
CreateClusterGroupSet

將群組集新增至叢集,並將控制碼傳回至新加入的 groupset。
CreateClusterNameAccount

建立叢集名稱資源,然後使用它將叢集新增至網域,即使裝載叢集的電腦不是網域的成員也一樣。
CreateClusterNotifyPort

建立或修改通知埠。 如需通知埠的相關資訊,請參閱接收叢集事件。
CreateClusterNotifyPortV2

建立或修改通知埠。 如需通知埠的相關資訊,請參閱接收叢集事件。
CreateClusterResource

在叢集中建立資源。
CreateClusterResourceType

在叢集中建立資源類型。
DeleteClusterGroup

從叢集移除離線和空白群組。
DeleteClusterGroupSet

從叢集刪除指定的群組集。
DeleteClusterResource

從叢集移除離線資源。
DeleteClusterResourceType

從叢集移除資源類型。
DestroyCluster

移除叢集。
DestroyClusterGroup

從叢集刪除指定的群組。
EvictClusterNode

從叢集資料庫刪除節點。
EvictClusterNodeEx

從叢集收回節點,並在節點上起始清除作業。
FailClusterResource

起始資源失敗。
GetClusterFromGroup

傳回與群組相關聯的叢集控制碼。
GetClusterFromGroupSet

GetClusterFromGroupSet 函式 (clusapi.h) 會傳回與群組集相關聯的叢集控制碼。
GetClusterFromNetInterface

傳回與網路介面相關聯的叢集控制碼。
GetClusterFromNetwork

傳回與網路相關聯之叢集的控制碼。
GetClusterFromNode

傳回與節點相關聯之叢集的控制碼。
GetClusterFromResource

傳回與資源相關聯之叢集的控制碼。
GetClusterGroupKey

開啟群組之叢集資料庫子樹的根目錄。
GetClusterGroupState

傳回群組的目前狀態。
GetClusterInformation

擷取叢集的名稱和版本。
GetClusterKey

開啟叢集之叢集資料庫子樹的根目錄。
GetClusterNetInterface

將節點介面的名稱傳回叢集中的網路。
GetClusterNetInterfaceKey

開啟網路介面物件的叢集資料庫子樹根目錄。
GetClusterNetInterfaceState

傳回網路介面的目前狀態。
GetClusterNetworkId

傳回網路的識別碼。
GetClusterNetworkKey

開啟網路的叢集資料庫子樹根目錄。
GetClusterNetworkState

網路的目前狀態。
GetClusterNodeId

傳回叢集節點的唯一識別碼。
GetClusterNodeKey

開啟節點之叢集資料庫子樹的根目錄。
GetClusterNodeState

傳回節點的目前狀態。
GetClusterNotify

與儲存給通知埠之下一個通知事件相關的資訊。
GetClusterNotifyV2

擷取通知埠下一個通知事件的相關資訊。
GetClusterQuorumResource

傳回叢集仲裁資源的名稱。
GetClusterResourceDependencyExpression

擷取與指定資源相關聯的相依性運算式。
GetClusterResourceKey

開啟資源的叢集資料庫子樹根目錄。
GetClusterResourceNetworkName

擷取資源相依之網路名稱資源的 Name 私用屬性。
GetClusterResourceState

傳回資源的目前狀態。
GetClusterResourceTypeKey

開啟資源類型的叢集資料庫子樹根目錄。
GetCurrentClusterNodeId

傳回目前叢集節點的唯一識別碼。
GetNodeClusterState

判斷是否已在節點上安裝和執行叢集服務。
GetNotifyEventHandle

擷取通知事件的控制碼。
IsFileOnClusterSharedVolume

指定檔案是否位於叢集共用磁片區上。
MoveClusterGroup

將群組及其所有資源從一個節點移至另一個節點。
MoveClusterGroupEx

使用新增旗標和緩衝區,擴充現有的 MoveClusterGroup 方法。
OfflineClusterGroup

讓群組離線。
OfflineClusterGroupEx

擴充 OfflineClusterGroup 方法。
OfflineClusterResource

讓資源離線。
OfflineClusterResourceEx

擴充 OfflineClusterResource 方法。
OnlineClusterGroup

讓群組上線。 (OnlineClusterGroup)
OnlineClusterGroupEx

讓群組上線。 (OnlineClusterGroupEx)
OnlineClusterResource

讓資源離線或失敗。 (OnlineClusterResource)
OnlineClusterResourceEx

讓資源離線或失敗。 (OnlineClusterResourceEx)
OpenCluster

開啟叢集的連線,並傳回它的控制碼。 (OpenCluster)
OpenClusterEx

開啟叢集的連線,並傳回它的控制碼。 (OpenClusterEx)
OpenClusterGroup

開啟容錯移轉叢集群組,並傳回其控制碼。 (OpenClusterGroup)
OpenClusterGroupEx

開啟容錯移轉叢集群組,並傳回其控制碼。 (OpenClusterGroupEx)
OpenClusterGroupSet

開啟指定群組集的控制碼。
OpenClusterNetInterface

開啟網路介面的控制碼。 (OpenClusterNetInterface)
OpenClusterNetInterfaceEx

開啟網路介面的控制碼。 (OpenClusterNetInterfaceEx)
OpenClusterNetwork

開啟與網路的連線,並傳回它的控制碼。 (OpenClusterNetwork)
OpenClusterNetworkEx

開啟與網路的連線,並傳回它的控制碼。 (OpenClusterNetworkEx)
OpenClusterNode

開啟節點,並傳回它的控制碼。 (OpenClusterNode)
OpenClusterNodeEx

開啟節點,並傳回它的控制碼。 (OpenClusterNodeEx)
OpenClusterResource

開啟資源,並傳回它的控制碼。 (OpenClusterResource)
OpenClusterResourceEx

開啟資源,並傳回它的控制碼。 (OpenClusterResourceEx)
PauseClusterNode

要求節點暫時暫停其叢集活動。 PCLUSAPI_PAUSE_CLUSTER_NODE類型會定義此函式的指標。
PauseClusterNodeEx

要求節點暫時暫停其叢集活動。
RegisterClusterNotify

將事件種類加入至針對通知埠儲存的事件清單。
RegisterClusterNotifyV2

藉由將通知金鑰新增至事件種類,向通知埠註冊事件種類。
RegisterClusterResourceTypeNotifyV2

將通知類型新增至叢集通知埠。
RemoveClusterGroupDependency

移除兩個叢集群組之間的相依性。
RemoveClusterGroupSetDependency

從群組集的相依性運算式中移除群組集。
RemoveClusterGroupToGroupSetDependency

從群組的相依性運算式中移除群組集。
RemoveClusterResourceDependency

移除兩個資源之間的相依性關聯性。
RemoveClusterResourceNode

從可裝載資源的節點清單中移除節點。
RemoveResourceFromClusterSharedVolumes

從叢集共用磁片區中移除儲存體。
RestartClusterResource

重新開機叢集資源。
RestoreClusterDatabase

還原叢集資料庫,並在呼叫函式的節點上重新開機叢集服務。 此節點稱為還原節點。
ResumeClusterNode

要求暫停的節點繼續其叢集活動。 PCLUSAPI_RESUME_CLUSTER_NODE類型會定義此函式的指標。
ResumeClusterNodeEx

起始指定的容錯回復作業,然後要求暫停的節點繼續叢集活動。
SetClusterGroupName

設定群組的名稱。
SetClusterGroupNodeList

設定群組的慣用節點清單。
SetClusterGroupSetDependencyExpression

設定叢集群組集的相依性運算式。
SetClusterName

設定叢集的名稱。
SetClusterNetworkName

設定網路的名稱。
SetClusterNetworkPriorityOrder

設定叢集節點之間用於內部通訊的網路集優先順序。
SetClusterQuorumResource

建立資源作為叢集的仲裁資源。
SetClusterResourceDependencyExpression

指定要與 hResource 所參考之資源的相依性運算式。 將會覆寫資源的任何現有相依性關聯性。
SetClusterResourceName

設定資源的名稱。
SetClusterServiceAccountPassword

變更所有可用叢集節點上叢集服務使用者帳戶的密碼。
SetGroupDependencyExpression

設定叢集群組的相依性運算式。

回呼函式

 
PCLUSTER_SETUP_PROGRESS_CALLBACK

回呼函式,會接收叢集設定進度的定期更新。
PCLUSTER_UPGRADE_PROGRESS_CALLBACK

擷取叢集上作業系統輪流升級的狀態資訊。 PCLUSTER_UPGRADE_PROGRESS_CALLBACK類型會定義此函式的指標。

結構

 
CLUS_CHKDSK_INFO

表示 Chkdsk 作業的相關資訊。
CLUS_CSV_MAINTENANCE_MODE_INFO

啟用或停用叢集共用磁片區上的維護模式, (CSV) 。
CLUS_CSV_VOLUME_INFO

表示叢集共用磁片區的相關資訊, (CSV) 。
CLUS_CSV_VOLUME_NAME

表示叢集共用磁片區的名稱, (CSV) 。
CLUS_DISK_NUMBER_INFO

表示實體磁片之磁片編號的相關資訊。
CLUS_DNN_LEADER_STATUS

表示 Scale-Out 檔案伺服器之分散式網路名稱 (DNN) 資源的狀態。
CLUS_DNN_SODAFS_CLONE_STATUS

表示 Scale-Out 檔案伺服器複製的狀態。
CLUS_FORCE_QUORUM_INFO

指定足以在多數節點叢集中建立仲裁之節點清單的相關資訊。
CLUS_FTSET_INFO

包含 FT (容錯) 集的相關資訊。 這個結構是由CLUSPROP_FTSET_INFO結構用來在值清單中建立專案。
CLUS_MAINTENANCE_MODE_INFO

啟用或停用叢集節點上的維護模式。
CLUS_MAINTENANCE_MODE_INFOEX

表示儲存體類別資源的擴充維護模式設定。
CLUS_NETNAME_IP_INFO_ENTRY

代表 NetName 資源的 IP 資訊。
CLUS_NETNAME_IP_INFO_FOR_MULTICHANNEL

代表已啟用多重通道之 NetName 資源的 IP 資訊。
CLUS_NETNAME_PWD_INFO

提供重設與電腦名稱稱相關聯之安全性主體的資訊。
CLUS_NETNAME_VS_TOKEN_INFO

包含要求權杖所需的資料。 它會當做CLUSCTL_RESOURCE_NETNAME_GET_VIRTUAL_SERVER_TOKEN控制項程式碼的輸入參數使用。
CLUS_PARTITION_INFO

包含描述儲存體類別資源磁片區和檔案系統的資料。 它會當做CLUSPROP_PARTITION_INFO結構的資料成員,以及做為某些控制項程式碼作業的傳回值。
CLUS_PARTITION_INFO_EX

描述儲存體類別資源磁片區和檔案系統。
CLUS_PARTITION_INFO_EX2

描述儲存體類別資源的磁碟分割資訊。
CLUS_PROVIDER_STATE_CHANGE_INFO

包含提供者資源狀態的相關資料。
CLUS_RESOURCE_CLASS_INFO

包含資源類別資料。 它會當做CLUSPROP_RESOURCE_CLASS_INFO結構的資料成員,以及做為某些控制項程式碼作業的傳回值。
CLUS_SCSI_ADDRESS

包含 SCSI 位址資料。 它會當做CLUSPROP_SCSI_ADDRESS結構的資料成員,以及做為某些控制項程式碼作業的傳回值。
CLUS_SHARED_VOLUME_BACKUP_MODE

描述 CSV 的備份模式。
CLUS_STARTING_PARAMS

指出節點嘗試啟動叢集服務是否代表嘗試形成或加入叢集,以及節點是否已嘗試啟動此版本的叢集服務之前。
CLUS_STORAGE_GET_AVAILABLE_DRIVELETTERS

包含節點上可用的驅動程式字母位元遮罩。 它會當做CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DRIVELETTERS控制項程式碼的傳回值使用。
CLUS_STORAGE_REMAP_DRIVELETTER

識別節點上磁片磁碟機的現有和目標磁碟機號。
CLUS_STORAGE_SET_DRIVELETTER

為與儲存體類別資源相關聯的磁碟分割提供磁碟機號資訊。
CLUSCTL_GROUP_GET_LAST_MOVE_TIME_OUTPUT

指定群組上次移至另一個節點的相關資訊。
CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT

使用CLUSCTL_RESOURCE_STATE_CHANGE_REASON控制項程式碼傳送,以提供資源狀態變更的原因。
CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_INPUT

表示CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_INT控制項程式碼的輸入緩衝區。
CLUSPROP_BINARY

描述二進位資料值。
CLUSPROP_BUFFER_HELPER

用來建置或剖析屬性清單或值清單。
CLUSPROP_DWORD

描述識別磁片實體磁片磁碟機的數值。
CLUSPROP_FILETIME

描述檔案的日期和時間戳記。
CLUSPROP_FTSET_INFO

包含 FT (容錯) 集的相關資訊。 它會當做值清單中的專案使用,由CLUSPROP_VALUE和CLUS_FTSET_INFO結構所組成。
CLUSPROP_LARGE_INTEGER

描述帶正負號的大型整數。
CLUSPROP_LIST

存取屬性清單的開頭。
CLUSPROP_LONG

描述已簽署的 LONG 資料。
CLUSPROP_PARTITION_INFO

包含與儲存體類別資源相關的資訊。
CLUSPROP_PARTITION_INFO_EX

CLUSPROP_PARTITION_INFO_EX 結構包含與儲存體類別資源相關的資訊。
CLUSPROP_PARTITION_INFO_EX2

值清單專案,其中包含儲存體類別資源的資料分割資訊。 此結構是做為輸入,而 做為CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX2控制項程式碼的傳回值。
CLUSPROP_REQUIRED_DEPENDENCY

描述另一個資源的必要相依性的資源。 這個聯集會當做從CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES或CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIES控制項程式碼作業傳回的值清單中的值使用。
CLUSPROP_RESOURCE_CLASS

描述資源類別。
CLUSPROP_RESOURCE_CLASS_INFO

描述與資源類別相關的資訊。
CLUSPROP_SCSI_ADDRESS

描述 SCSI 裝置的位址。
CLUSPROP_SECURITY_DESCRIPTOR

描述安全性描述項。
CLUSPROP_SYNTAX

描述資料值的格式和類型。 它會當做CLUSPROP_VALUE結構的語法成員使用。
CLUSPROP_SZ

描述多個 Null 終止的 Unicode 字串。
CLUSPROP_ULARGE_INTEGER

描述不帶正負號的大型整數。
CLUSPROP_VALUE

描述值清單中所使用的資料值的語法和長度。 CLUSPROP_VALUE 結構會作為描述特定類型資料之所有結構的泛型標頭,例如CLUSPROP_BINARY和CLUSPROP_SZ。
CLUSPROP_WORD

描述數值資料。
CLUSTER_BATCH_COMMAND

表示目前批次命令資料傳送至 ClusterRegBatchReadCommand 函式的順序。
CLUSTER_CREATE_GROUP_INFO

CLUSTER_CREATE_GROUP_INFO可讓呼叫者在建立新群組時提供其他屬性。
CLUSTER_ENUM_ITEM

CLUSTER_ENUM_ITEM包含叢集物件的屬性,可用來列舉 ClusterEnumEx 和 ClusterNodeEnumEx 函式中的叢集。
CLUSTER_GROUP_ENUM_ITEM

CLUSTER_GROUP_ENUM_ITEM (clusapi.h) 包含叢集群組的屬性,並且用來列舉 ClusterGroupEnumEx 函式中的叢集群組。
CLUSTER_IP_ENTRY

描述叢集的 IP 位址。
CLUSTER_MEMBERSHIP_INFO

CLUSTER_MEMBERSHIP_INFO (clusapi.h) 結構代表叢集的成員資格資訊。
CLUSTER_READ_BATCH_COMMAND

表示讀取批次中單一命令的結果。
CLUSTER_RESOURCE_ENUM_ITEM

CLUSTER_RESOURCE_ENUM_ITEM代表叢集資源的屬性,並用來列舉 ClusterResourceEnumEx 函式中的叢集資源。
CLUSTER_SET_PASSWORD_STATUS

由 SetClusterServiceAccountPassword 函式用來傳回每個叢集節點的叢集服務使用者帳戶密碼變更結果。
CLUSTER_SHARED_VOLUME_STATE_INFO

表示叢集共用磁片區 (CSV) 狀態的相關資訊。 (CLUSTER_SHARED_VOLUME_STATE_INFO)
CLUSTER_SHARED_VOLUME_STATE_INFO_EX

表示叢集共用磁片區 (CSV) 狀態的相關資訊。 (CLUSTER_SHARED_VOLUME_STATE_INFO_EX)
CLUSTER_VALIDATE_CSV_FILENAME

表示驗證作業期間的叢集共用磁片區 (CSV) 。
CLUSTER_VALIDATE_DIRECTORY

CLUSTER_VALIDATE_DIRECTORY (clusapi.h) 結構會傳入目錄中以驗證,並決定更多資訊。
CLUSTER_VALIDATE_NETNAME

CLUSTER_VALIDATE_NETNAME (clusapi.h) 結構會傳入要驗證的網路名稱,並決定更多資訊。
CLUSTER_VALIDATE_PATH

CLUSTER_VALIDATE_PATH (clusapi.h) 結構會傳入要驗證的網路名稱,並決定更多資訊。
CLUSTERVERSIONINFO

描述節點上本機安裝之叢集服務版本的相關資訊。
CLUSTERVERSIONINFO_NT4

CLUSTERVERSIONINFO_NT4 (clusapi.h) 結構與多個欄位類型相關,並決定更多資訊。
CREATE_CLUSTER_CONFIG

定義初始叢集組態。
CREATE_CLUSTER_NAME_ACCOUNT

描述 CreateClusterNameAccount 函式用來將叢集新增至網域的叢集名稱資源和網域認證。 PCREATE_CLUSTER_NAME_ACCOUNT定義這個 結構的指標。
FILESHARE_CHANGE

描述事件通知清單中的專案格式。
FILESHARE_CHANGE_LIST

描述檔案伺服器資源所管理之檔案共用的事件通知清單。
GROUP_FAILURE_INFO

GROUP_FAILURE_INFO (clusapi.h) 結構代表群組失敗容錯移轉嘗試的相關資訊。
GROUP_FAILURE_INFO_BUFFER

clusapi.h) 結構GROUP_FAILURE_INFO_BUFFER (代表GROUP_FAILURE_INFO結構的緩衝區。
NOTIFY_FILTER_AND_TYPE

NOTIFY_FILTER_AND_TYPE (clusapi.h) 結構代表 CreateClusterNotifyPortV2 函式所建立之通知埠的篩選準則。
RESOURCE_FAILURE_INFO

RESOURCE_FAILURE_INFO (clusapi.h) 結構代表資源容錯移轉嘗試的相關資訊。
RESOURCE_FAILURE_INFO_BUFFER

RESOURCE_FAILURE_INFO_BUFFER (clusapi.h) 結構代表資源失敗的緩衝區。
RESOURCE_TERMINAL_FAILURE_INFO_BUFFER

RESOURCE_TERMINAL_FAILURE_INFO_BUFFER (clusapi.h) 結構代表資源的終端機失敗緩衝區。
SR_RESOURCE_TYPE_DISK_INFO

描述一組資訊,指出磁片是否符合複寫資格。
SR_RESOURCE_TYPE_ELIGIBLE_DISKS_RESULT

描述儲存體複寫的資源類型控制程式代碼作業所擷取的一組資料磁片。
SR_RESOURCE_TYPE_QUERY_ELIGIBLE_LOGDISKS

描述一組擷取的磁片,可用來做為指定資料磁片的記錄磁片。
SR_RESOURCE_TYPE_QUERY_ELIGIBLE_SOURCE_DATADISKS

描述一組擷取的資料磁片,可用來作為複寫的來源月臺。
SR_RESOURCE_TYPE_QUERY_ELIGIBLE_TARGET_DATADISKS

描述一組擷取的資料磁片,可用來作為複寫的目標月臺。
SR_RESOURCE_TYPE_REPLICATED_DISK

表示複寫的磁片。
SR_RESOURCE_TYPE_REPLICATED_DISKS_RESULT

描述一組已擷取的複寫磁片。
SR_RESOURCE_TYPE_REPLICATED_PARTITION_ARRAY

列出磁片上所有複寫的資料分割。
SR_RESOURCE_TYPE_REPLICATED_PARTITION_INFO

描述複寫的資料分割。

列舉

 
CLCTL_CODES

CLCTL_CODES (clusapi.h) 列舉控制項程式碼將執行的可能作業。
CLUS_CHARACTERISTICS

CLUS_CHARACTERISTICS (clusapi.h) 列舉資源類型和資源的特性。
CLUS_FLAGS

CLUS_FLAGS (clusapi.h) 會將資源或群組識別為核心資源。
CLUS_GROUP_START_SETTING

CLUS_GROUP_START_SETTING (clusapi.h) 列舉叢集群組的開始設定。
CLUS_RESSUBCLASS

CLUS_RESSUBCLASS (clusapi.h) 會識別管理共用資源的資源子類別。
CLUS_RESSUBCLASS_NETWORK

CLUS_RESSUBCLASS_NETWORK (clusapi.h) 會識別管理 IP 位址提供者的資源子類別。
CLUS_RESSUBCLASS_STORAGE

CLUS_RESSUBCLASS_STORAGE (clusapi.h) 可識別管理共用匯流排的資源子類別。
CLUSCTL_CLUSTER_CODES

CLUSCTL_CLUSTER_CODES (clusapi.h) 列舉 ClusterControl 函式所使用的叢集控制程式代碼。
CLUSCTL_GROUP_CODES

CLUSCTL_GROUP_CODES (clusapi.h) 列舉 groupcontrol 程式碼。
CLUSCTL_GROUPSET_CODES

CLUSCTL_GROUPSET_CODES (clusapi.h) 列舉 ClusterGroupSetControl 函式所使用的群組集控制程式代碼。
CLUSCTL_NETINTERFACE_CODES

CLUSCTL_NETINTERFACE_CODES (clusapi.h) 列舉網路介面控制代碼。
CLUSCTL_NETWORK_CODES

CLUSCTL_NETWORK_CODES (clusapi.h) 列舉網路控制程式代碼。
CLUSCTL_NODE_CODES

CLUSCTL_NODE_CODES (clusapi.h) 列舉節點控制程式代碼。
CLUSCTL_RESOURCE_CODES

CLUSCTL_RESOURCE_CODES (clusapi.h) 列舉資源控制程式代碼。
CLUSCTL_RESOURCE_TYPE_CODES

CLUSCTL_RESOURCE_TYPE_CODES (clusapi.h) 列舉資源類型控制程式代碼。
CLUSGROUP_TYPE

CLUSGROUP_TYPE (clusapi.h) 指定要建立的叢集群組類型。
CLUSPROP_IPADDR_ENABLENETBIOS

搭配 CLUSPROP_DWORD 結構使用時,啟用或停用 IP 位址資源的 EnableNetBIOS 屬性功能。
CLUSPROP_PIFLAGS

CLUSPROP_PIFLAGS (clusapi.h) 代表磁碟分割資訊。 列舉旗標會識別磁碟分割的特定屬性,這是儲存體類別資源。
CLUSTER_CHANGE

CLUSTER_CHANGE (clusapi.h) 描述傳回的通知類型。
CLUSTER_CHANGE_CLUSTER_V2

CLUSTER_CHANGE_CLUSTER_V2 (clusapi.h) 定義為叢集產生的通知清單。
CLUSTER_CHANGE_GROUP_V2

CLUSTER_CHANGE_GROUP_V2 (clusapi.h) 會定義為群組產生的通知清單。
CLUSTER_CHANGE_GROUPSET_V2

CLUSTER_CHANGE_GROUPSET_V2 (clusapi.h) 定義群組集所產生的通知清單。
CLUSTER_CHANGE_NETINTERFACE_V2

CLUSTER_CHANGE_NETINTERFACE_V2 (clusapi.h) 定義叢集網路介面所產生的通知集。
CLUSTER_CHANGE_NETWORK_V2

CLUSTER_CHANGE_NETWORK_V2 (clusapi.h) 會定義為叢集網路產生的通知。
CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2

CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2 (clusapi.h) 定義針對叢集節點升級所產生的通知。
CLUSTER_CHANGE_NODE_V2

CLUSTER_CHANGE_NODE_V2 (clusapi.h) 定義叢集節點所產生的通知。
CLUSTER_CHANGE_QUORUM_V2

CLUSTER_CHANGE_QUORUM_V2 (clusapi.h) 定義針對仲裁特定資訊產生的通知。
CLUSTER_CHANGE_REGISTRY_V2

CLUSTER_CHANGE_REGISTRY_V2 (clusapi.h) 定義登錄機碼所產生的通知。
CLUSTER_CHANGE_RESOURCE_TYPE_V2

CLUSTER_CHANGE_RESOURCE_TYPE_V2 (clusapi.h) 定義為資源類型產生的通知集。
CLUSTER_CHANGE_RESOURCE_V2

CLUSTER_CHANGE_RESOURCE_V2 (clusapi.h) 會定義為資源產生的通知清單。
CLUSTER_CHANGE_SHARED_VOLUME_V2

CLUSTER_CHANGE_SHARED_VOLUME_V2 (clusapi.h) 定義叢集共用磁片區所產生的通知。
CLUSTER_CHANGE_SPACEPORT_V2

CLUSTER_CHANGE_SPACEPORT_V2 (clusapi.h) 是列舉。
CLUSTER_CONTROL_OBJECT

CLUSTER_CONTROL_OBJECT (clusapi.h) 是控制項程式碼的 8 位物件元件,表示控制項程式碼所套用的叢集物件類型。 如需詳細資訊,請參閱控制程式代碼架構。
CLUSTER_CSV_VOLUME_FAULT_STATE

定義叢集共用磁片區 (CSV) 的各種錯誤狀態。
CLUSTER_ENUM

CLUSTER_ENUM (clusapi.h) 描述要列舉的叢集物件類型。
CLUSTER_GROUP_AUTOFAILBACK_TYPE

CLUSTER_GROUP_AUTOFAILBACK_TYPE (clusapi.h) 是由 AutoFailbackType 群組通用屬性使用,以指定當該節點在容錯移轉後重新上線時,群組是否應該容錯回復至識別為其慣用擁有者的節點。
CLUSTER_GROUP_ENUM

CLUSTER_GROUP_ENUM (clusapi.h) 描述 ClusterGroupEnum 和 ClusterGroupOpenEnum 函式所列舉的叢集物件類型。
CLUSTER_GROUP_PRIORITY

CLUSTER_GROUP_PRIORITY (clusapi.h) 指定群組的優先順序層級。
CLUSTER_GROUP_STATE

CLUSTER_GROUP_STATE (clusapi.h) 列舉群組的可能狀態。
CLUSTER_MGMT_POINT_TYPE

CLUSTER_MGMT_POINT_TYPE (clusapi.h) 指定叢集的管理點類型。
CLUSTER_NETINTERFACE_STATE

CLUSTER_NETINTERFACE_STATE (clusapi.h) 列舉網路介面狀態的可能值。
CLUSTER_NETWORK_ENUM

CLUSTER_NETWORK_ENUM (clusapi.h) 描述 ClusterNetworkEnum 和 ClusterNetworkOpenEnum 函式所列舉的叢集物件類型。
CLUSTER_NETWORK_ROLE

CLUSTER_NETWORK_ROLE (clusapi.h) 描述網路在叢集中扮演的角色。
CLUSTER_NETWORK_STATE

CLUSTER_NETWORK_STATE (clusapi.h) 列舉網路狀態的可能值。
CLUSTER_NODE_DRAIN_STATUS

CLUSTER_NODE_DRAIN_STATUS (clusapi.h) 列舉節點清空狀態的可能值。
CLUSTER_NODE_ENUM

CLUSTER_NODE_ENUM (clusapi.h) 描述 ClusterNodeEnum 和 ClusterNodeOpenEnum 函式所列舉的叢集物件類型。
CLUSTER_NODE_RESUME_FAILBACK_TYPE

指定 ResumeClusterNodeEx 函式繼續暫停狀態的叢集節點時要使用的容錯回復類型。
CLUSTER_NODE_STATE

CLUSTER_NODE_STATE (clusapi.h) 描述叢集節點的狀態。
CLUSTER_NODE_STATUS

CLUSTER_NODE_STATUS (clusapi.h) 描述叢集節點的狀態。
CLUSTER_NOTIFICATIONS_VERSION

CLUSTER_NOTIFICATIONS_VERSION (clusapi.h) 定義各種版本的叢集通知列舉。
CLUSTER_OBJECT_TYPE

CLUSTER_OBJECT_TYPE (clusapi.h) 定義要求或產生通知的物件類型。
CLUSTER_PROPERTY_FORMAT

CLUSTER_PROPERTY_FORMAT (clusapi.h) 會在屬性清單中指定屬性值的資料類型。
CLUSTER_PROPERTY_SYNTAX

CLUSTER_PROPERTY_SYNTAX (clusapi.h) 為屬性清單中的語法結構提供可能的值。
CLUSTER_PROPERTY_TYPE

CLUSTER_PROPERTY_TYPE (clusapi.h) 定義叢集屬性清單所支援的屬性類型。
CLUSTER_QUORUM_TYPE

CLUSTER_QUORUM_TYPE (clusapi.h) 是要建立的仲裁資源類型。
CLUSTER_QUORUM_VALUE

CLUSTER_QUORUM_VALUE (clusapi.h) 使用 CLUSCTL_CLUSTER_CHECK_VOTER_DOWN 或 CLUSCTL_CLUSTER_CHECK_VOTER_EVICT 控制項代碼列舉 ClusterControl 函式所傳回的值。
CLUSTER_REG_COMMAND

CLUSTER_REG_COMMAND (clusapi.h) 列舉嘗試加入叢集時,本機節點將執行的可能叢集登錄命令。
CLUSTER_RESOURCE_CLASS

CLUSTER_RESOURCE_CLASS (clusapi.h) 定義資源的類別。
CLUSTER_RESOURCE_CREATE_FLAGS

CLUSTER_RESOURCE_CREATE_FLAGS (clusapi.h) 決定將指派給指定資源的資源監視器。
CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION

CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION (clusapi.h) 指定資源發生內嵌失敗時可執行檔各種動作。
CLUSTER_RESOURCE_ENUM

CLUSTER_RESOURCE_ENUM (clusapi.h) 描述 ClusterResourceEnum 或 ClusterResourceOpenEnum 函式所列舉的叢集物件類型。
CLUSTER_RESOURCE_RESTART_ACTION

CLUSTER_RESOURCE_RESTART_ACTION (clusapi.h) 是由 RestartAction 資源通用屬性使用,以指定要在資源失敗時叢集服務所採取的動作。
CLUSTER_RESOURCE_STATE

CLUSTER_RESOURCE_STATE (clusapi.h) 列舉描述資源的作業條件。
CLUSTER_RESOURCE_STATE_CHANGE_REASON

CLUSTER_RESOURCE_STATE_CHANGE_REASON (clusapi.h) 是由控制程式代碼用來描述資源狀態變更的原因。
CLUSTER_RESOURCE_TYPE_ENUM

CLUSTER_RESOURCE_TYPE_ENUM描述 ClusterResourceTypeEnum 和 ClusterResourceTypeOpenEnum 函式所列舉的叢集物件類型。
CLUSTER_SETUP_PHASE

ClusterSetupProgressCallback 函式用來識別叢集安裝程式的目前階段。
CLUSTER_SETUP_PHASE_SEVERITY

描述叢集安裝程式目前階段的嚴重性。
CLUSTER_SETUP_PHASE_TYPE

描述叢集安裝程式的進度。
CLUSTER_SHARED_VOLUME_BACKUP_STATE

描述 CSV 備份狀態。
CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE

CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE (clusapi.h) 指定共用磁片區的各種快照集狀態。
CLUSTER_SHARED_VOLUME_STATE

定義叢集共用磁片區的狀態。
CLUSTER_UPGRADE_PHASE

描述叢集上作業系統輪流升級的狀態。 ClusterUpgradeProgressCallback 回呼函式會使用此列舉。
FILESHARE_CHANGE_ENUM

包含FILESHARE_CHANGE結構用來描述檔案共用事件通知清單中的專案可能的變更事件。
MAINTENANCE_MODE_TYPE_ENUM

定義儲存類別資源在標示為維護時可放入的可能狀態。
NODE_CLUSTER_STATE

NODE_CLUSTER_STATE (clusapi.h) 表示叢集的狀態。 GetNodeClusterState 函式會使用此列舉。
PLACEMENT_OPTIONS

定義放置叢集的選項。
SR_DISK_REPLICATION_ELIGIBLE

指定叢集節點上磁片可能符合資格或無法進行複寫的各種原因。
SR_REPLICATED_DISK_TYPE

指定SR_RESOURCE_TYPE_REPLICATED_DISK結構的複寫磁片類型。