Поделиться через


структура CLUS_PROVIDER_STATE_CHANGE_INFO (clusapi.h)

Содержит данные о состоянии ресурса поставщика .

Синтаксис

typedef struct _CLUS_PROVIDER_STATE_CHANGE_INFO {
  DWORD                  dwSize;
  CLUSTER_RESOURCE_STATE resourceState;
  WCHAR                  szProviderId[1];
} CLUS_PROVIDER_STATE_CHANGE_INFO, *PCLUS_PROVIDER_STATE_CHANGE_INFO;

Члены

dwSize

Размер этой структуры, включая имя поставщика и завершающий символ NULL.

resourceState

Перечислитель из CLUSTER_RESOURCE_STATE в качестве значения перечисления. Ниже приведены возможные значения для этого элемента.

ClusterResourceInherited (0)

Ресурс был унаследован.

ClusterResourceOnline (2)

Ресурс работает и работает нормально.

ClusterResourceOffline (3)

Ресурс не работает.

ClusterResourceFailed (4)

Ресурс завершился сбоем.

ClusterResourceOnlinePending (129 (0x81))

Ресурс находится в процессе подключения к сети.

ClusterResourceOfflinePending (130 (0x82))

Ресурс находится в процессе выхода в автономный режим.

szProviderId[1]

Глобальный уникальный идентификатор ресурса поставщика. Это значение также можно передать в параметр lpszResourceName функции OpenClusterResource вместо имени ресурса.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2008 Datacenter, Windows Server 2008 Корпоративная
Верхняя часть clusapi.h

См. также раздел

CLUSTER_RESOURCE_STATE

Структуры данных

OpenClusterResource