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]
プロバイダー リソースのグローバルに一意の ID。 この値は、リソースの名前ではなく、OpenClusterResource 関数の lpszResourceName パラメーターに渡すこともできます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 Datacenter、Windows Server 2008 Enterprise |
Header | clusapi.h |