структура 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 |