Заголовок msclus.h
Этот заголовок используется в кластеризации Windows. Дополнительные сведения см. в разделе:
Msclus.h содержит следующие программные интерфейсы:
Интерфейсы
ISClusPartitionEx Предоставляет расширенные сведения о секции ресурса физического диска. |
Структуры
CLUSTER_CREATE_GROUP_INFO Структура CLUSTER_CREATE_GROUP_INFO позволяет вызывающей объекту предоставлять дополнительные свойства при создании новой группы. |
CLUSTER_ENUM_ITEM Структура CLUSTER_ENUM_ITEM содержит свойства объекта кластера и используется для перечисления кластеров в функциях ClusterEnumEx и ClusterNodeEnumEx. |
CLUSTER_GROUP_ENUM_ITEM Структура CLUSTER_GROUP_ENUM_ITEM содержит свойства группы кластеров. (CLUSTER_GROUP_ENUM_ITEM) |
CLUSTER_MEMBERSHIP_INFO Структура CLUSTER_MEMBERSHIP_INFO представляет сведения о членстве в кластере. (CLUSTER_MEMBERSHIP_INFO) |
CLUSTER_RESOURCE_ENUM_ITEM Структура CLUSTER_RESOURCE_ENUM_ITEM представляет свойства ресурса кластера и используется для перечисления ресурсов кластера в функции ClusterResourceEnumEx. |
GROUP_FAILURE_INFO Структура GROUP_FAILURE_INFO представляет сведения о попытках отработки отказа при сбое группы. (GROUP_FAILURE_INFO) |
GROUP_FAILURE_INFO_BUFFER Структура GROUP_FAILURE_INFO_BUFFER представляет буфер для структуры GROUP_FAILURE_INFO. (GROUP_FAILURE_INFO_BUFFER) |
NOTIFY_FILTER_AND_TYPE Структура NOTIFY_FILTER_AND_TYPE представляет фильтр для порта уведомлений, созданного функцией CreateClusterNotifyPortV2. |
RESOURCE_FAILURE_INFO Структура RESOURCE_FAILURE_INFO представляет сведения о попытках отработки отказа для ресурса и используется структурой RESOURCE_FAILURE_INFO_BUFFER. |
RESOURCE_FAILURE_INFO_BUFFER Структура RESOURCE_FAILURE_INFO_BUFFER представляет буфер для сбоя ресурса. (RESOURCE_FAILURE_INFO_BUFFER) |
RESOURCE_TERMINAL_FAILURE_INFO_BUFFER Структура RESOURCE_TERMINAL_FAILURE_INFO_BUFFER представляет буфер для сбоя терминала для ресурса. |
Перечисления
CLCTL_CODES CLCTL_CODES (msclus.h) перечисляет возможные операции, которые будет выполнять управляющий код. |
CLUS_CHARACTERISTICS CLUS_CHARACTERISTICS (msclus.h) перечисляет характеристики типов ресурсов и ресурсов. |
CLUS_FLAGS CLUS_FLAGS (msclus.h) определяет ресурс или группу как основной ресурс. |
CLUS_GROUP_START_SETTING CLUS_GROUP_START_SETTING (msclus.h) перечисляет параметры запуска для группы кластеров. |
CLUS_RESSUBCLASS Перечисление CLUS_RESSUBCLASS (msclus.h) определяет подкласс ресурса, который управляет общим ресурсом. |
CLUS_RESSUBCLASS_NETWORK Перечисление CLUS_RESSUBCLASS_NETWORK (msclus.h) определяет подкласс ресурсов, который управляет поставщиком IP-адресов. |
CLUS_RESSUBCLASS_STORAGE Перечисление CLUS_RESSUBCLASS_STORAGE (msclus.h) определяет подкласс ресурсов, который управляет общей шиной. |
CLUSCTL_CLUSTER_CODES Перечисление CLUSCTL_CLUSTER_CODES (msclus.h) перечисляет коды управления кластером, используемые функцией ClusterControl. |
CLUSCTL_GROUP_CODES Перечисление CLUSCTL_GROUP_CODES (msclus.h) перечисляет коды элементов управления группами. |
CLUSCTL_GROUPSET_CODES Перечисление CLUSCTL_GROUPSET_CODES (msclus.h) перечисляет коды элементов управления набором групп, используемые функцией ClusterGroupSetControl. |
CLUSCTL_NETINTERFACE_CODES Перечисление CLUSCTL_NETINTERFACE_CODES (msclus.h) перечисляет коды элементов управления сетевым интерфейсом. |
CLUSCTL_NETWORK_CODES Перечисление CLUSCTL_NETWORK_CODES (msclus.h) перечисляет коды управления сетью. |
CLUSCTL_NODE_CODES Перечисление CLUSCTL_NODE_CODES (msclus.h) перечисляет коды элементов управления узлами. |
CLUSCTL_RESOURCE_CODES Перечисление CLUSCTL_RESOURCE_CODES (msclus.h) перечисляет коды элементов управления ресурсами. |
CLUSCTL_RESOURCE_TYPE_CODES Перечисление CLUSCTL_RESOURCE_TYPE_CODES (msclus.h) перечисляет коды элементов управления типами ресурсов. |
CLUSGROUP_TYPE Перечисление CLUSGROUP_TYPE (msclus.h) указывает тип создаваемой группы кластера. |
CLUSPROP_PIFLAGS Перечисление CLUSPROP_PIFLAGS (msclus.h) представляет сведения о разделе диска. |
CLUSTER_CHANGE Перечисление CLUSTER_CHANGE (msclus.h) описывает тип возвращаемого уведомления. |
CLUSTER_CHANGE_CLUSTER_V2 Перечисление CLUSTER_CHANGE_CLUSTER_V2 (msclus.h) определяет список уведомлений, создаваемых для кластера. |
CLUSTER_CHANGE_GROUP_V2 Перечисление CLUSTER_CHANGE_GROUP_V2 (msclus.h) определяет список уведомлений, создаваемых для группы. |
CLUSTER_CHANGE_GROUPSET_V2 Перечисление CLUSTER_CHANGE_GROUPSET_V2 (msclus.h) определяет список уведомлений, создаваемых для набора групп. |
CLUSTER_CHANGE_NETINTERFACE_V2 Перечисление CLUSTER_CHANGE_NETINTERFACE_V2 (msclus.h) определяет набор уведомлений, создаваемых для сетевого интерфейса кластера. |
CLUSTER_CHANGE_NETWORK_V2 Перечисление CLUSTER_CHANGE_NETWORK_V2 (msclus.h) определяет уведомления, создаваемые для сети кластера. |
CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2 Перечисление CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2 (msclus.h) определяет уведомления, созданные для обновления узла кластера. |
CLUSTER_CHANGE_NODE_V2 Перечисление CLUSTER_CHANGE_NODE_V2 (msclus.h) определяет уведомления, создаваемые для узла кластера. |
CLUSTER_CHANGE_QUORUM_V2 Перечисление CLUSTER_CHANGE_QUORUM_V2 (msclus.h) определяет уведомления, создаваемые для сведений, относящихся к кворуму. |
CLUSTER_CHANGE_REGISTRY_V2 Перечисление CLUSTER_CHANGE_REGISTRY_V2 (msclus.h) определяет уведомления, созданные для раздела реестра. |
CLUSTER_CHANGE_RESOURCE_TYPE_V2 Перечисление CLUSTER_CHANGE_RESOURCE_TYPE_V2 (msclus.h) определяет набор уведомлений, создаваемых для типа ресурса. |
CLUSTER_CHANGE_RESOURCE_V2 Узнайте, как перечисление CLUSTER_CHANGE_RESOURCE_V2 (msclus.h) определяет список уведомлений, создаваемых для ресурса. |
CLUSTER_CHANGE_SHARED_VOLUME_V2 Перечисление CLUSTER_CHANGE_SHARED_VOLUME_V2 (msclus.h) определяет уведомления, созданные для общего тома кластера. |
CLUSTER_CHANGE_SPACEPORT_V2 Перечисление CLUSTER_CHANGE_SPACEPORT_V2 (msclus.h) связано с отказоустойчивыми кластерами с дополнительными сведениями, которые необходимо определить. |
CLUSTER_CONTROL_OBJECT CLUSTER_CONTROL_OBJECT (msclus.h) — это 8-разрядный объектный компонент кода элемента управления, указывающий тип объекта кластера, к которому применяется код элемента управления. |
CLUSTER_ENUM Перечисление CLUSTER_ENUM (msclus.h) описывает тип перечисляемых объектов кластера. |
CLUSTER_GROUP_AUTOFAILBACK_TYPE Общее свойство группы AutoFailbackType использует CLUSTER_GROUP_AUTOFAILBACK_TYPE, чтобы указать, должна ли группа выполнять восстановление размещения владельцу узла после возвращения в оперативный режим. |
CLUSTER_GROUP_ENUM Перечисление CLUSTER_GROUP_ENUM (msclus.h) описывает тип объекта кластера, перечисляемого функциями ClusterGroupEnum и ClusterGroupOpenEnum. |
CLUSTER_GROUP_PRIORITY Перечисление CLUSTER_GROUP_PRIORITY (msclus.h) указывает уровень приоритета группы. (CLUSTER_GROUP_PRIORITY) |
CLUSTER_GROUP_STATE Перечисление CLUSTER_GROUP_STATE (msclus.h) перечисляет возможные состояния группы. |
CLUSTER_MGMT_POINT_TYPE Перечисление CLUSTER_MGMT_POINT_TYPE (msclus.h) указывает тип точки управления для кластера. |
CLUSTER_NETINTERFACE_STATE Перечисление CLUSTER_NETINTERFACE_STATE (msclus.h) перечисляет возможные значения состояния сетевого интерфейса. |
CLUSTER_NETWORK_ENUM CLUSTER_NETWORK_ENUM (msclus.h) описывает тип объекта кластера, перечисляемого функциями ClusterNetworkEnum и ClusterNetworkOpenum. |
CLUSTER_NETWORK_ROLE Перечисление CLUSTER_NETWORK_ROLE (msclus.h) описывает роль сети в кластере. |
CLUSTER_NETWORK_STATE Перечисление CLUSTER_NETWORK_STATE (msclus.h) перечисляет возможные значения состояния сети. |
CLUSTER_NODE_DRAIN_STATUS Перечисление CLUSTER_NODE_DRAIN_STATUS (msclus.h) перечисляет возможные значения состояния стока узла. |
CLUSTER_NODE_ENUM CLUSTER_NODE_ENUM (msclus.h) описывает типы объектов кластера, которые перечисляются функциями ClusterNodeEnum и ClusterNodeOpenUm. |
CLUSTER_NODE_STATE Перечисление CLUSTER_NODE_STATE (msclus.h) описывает состояние узла кластера. |
CLUSTER_NODE_STATUS Перечисление CLUSTER_NODE_STATUS (msclus.h) описывает состояние узла кластера. |
CLUSTER_NOTIFICATIONS_VERSION Перечисление CLUSTER_NOTIFICATIONS_VERSION (msclus.h) определяет различные версии перечислений уведомлений кластера. |
CLUSTER_OBJECT_TYPE Перечисление CLUSTER_OBJECT_TYPE (msclus.h) определяет тип объекта, для которого запрашивается или создается уведомление. |
CLUSTER_PROPERTY_FORMAT Перечисление CLUSTER_PROPERTY_FORMAT (msclus.h) указывает тип данных значения свойства в списке свойств. |
CLUSTER_PROPERTY_SYNTAX Перечисление CLUSTER_PROPERTY_SYNTAX (msclus.h) предоставляет возможные значения для структур синтаксиса в списке свойств. |
CLUSTER_PROPERTY_TYPE Перечисление CLUSTER_PROPERTY_TYPE (msclus.h) определяет типы свойств, поддерживаемые списком свойств кластера. |
CLUSTER_QUORUM_TYPE Перечисление CLUSTER_QUORUM_TYPE (msclus.h) — это тип создаваемого ресурса кворума. |
CLUSTER_QUORUM_VALUE CLUSTER_QUORUM_VALUE (msclus.h) перечисляет значения, возвращаемые функцией ClusterControl, с двумя конкретными кодами элементов управления. |
CLUSTER_REG_COMMAND CLUSTER_REG_COMMAND (msclus.h) перечисляет возможные команды реестра кластера, которые локальный узел будет выполнять при попытке присоединиться к кластеру. |
CLUSTER_RESOURCE_CLASS Перечисление CLUSTER_RESOURCE_CLASS (msclus.h) определяет класс ресурса. |
CLUSTER_RESOURCE_CREATE_FLAGS Перечисление CLUSTER_RESOURCE_CREATE_FLAGS (msclus.h) определяет, какой монитор ресурсов будет назначен данному ресурсу. |
CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION Перечисление CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION (msclus.h) указывает различные действия, которые могут выполняться при внедренном сбое ресурса. |
CLUSTER_RESOURCE_ENUM CLUSTER_RESOURCE_ENUM (msclus.h) описывает тип объекта кластера, перечисляемого функциями ClusterResourceEnum или ClusterResourceOpenEnum. |
CLUSTER_RESOURCE_RESTART_ACTION CLUSTER_RESOURCE_RESTART_ACTION (msclus.h) используется общим свойством ресурса RestartAction, чтобы указать действие службы кластера в случае сбоя ресурса. |
CLUSTER_RESOURCE_STATE Перечисление CLUSTER_RESOURCE_STATE (msclus.h) описывает рабочее состояние ресурса. |
CLUSTER_RESOURCE_STATE_CHANGE_REASON CLUSTER_RESOURCE_STATE_CHANGE_REASON (msclus.h) используется двумя кодами элементов управления для описания причины изменения состояния ресурса. |
CLUSTER_RESOURCE_TYPE_ENUM Перечисление CLUSTER_RESOURCE_TYPE_ENUM (msclus.h) описывает тип объекта кластера, перечисляемого двумя конкретными функциями. |
CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE Перечисление CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE (msclus.h) указывает различные состояния snapshot для общего тома. |
NODE_CLUSTER_STATE Перечисление NODE_CLUSTER_STATE (msclus.h) указывает состояние кластера. |