CLUS_MAINTENANCE_MODE_INFOEX struttura (clusapi.h)
Rappresenta le impostazioni della modalità di manutenzione estesa per una risorsa della classe di archiviazione.
Sintassi
typedef struct _CLUS_MAINTENANCE_MODE_INFOEX {
BOOL InMaintenance;
MAINTENANCE_MODE_TYPE_ENUM MaintainenceModeType;
CLUSTER_RESOURCE_STATE InternalState;
DWORD Signature;
} CLUS_MAINTENANCE_MODE_INFOEX, *PCLUS_MAINTENANCE_MODE_INFOEX;
Members
InMaintenance
Impostare su TRUE per abilitare o FALSE per disabilitare la modalità di manutenzione per la risorsa identificata. Quando viene eseguita una query, una risorsa restituirà True o False per indicare lo stato corrente della modalità di manutenzione della risorsa.
MaintainenceModeType
A meno che la risorsa in questione non si trova in un tipo di modalità di manutenzione, questo membro è impostato su 0. In caso contrario, questo membro accetta un enumeratore dall'enumerazione MAINTENANCE_MODE_TYPE_ENUM come valore. I valori possibili di questo membro sono i seguenti.
0
La risorsa non è in modalità di manutenzione.
MaintenanceModeTypeDisableIsAliveCheck (1)
Indica che il server ignora il risultato del controllo di integrità della risorsa.
MaintenanceModeTypeOfflineResource (2)
Indica che il server ha eseguito internamente le operazioni per portare la risorsa di archiviazione allo stato ClusterResourceOffline senza modificare lo stato visibile del client della risorsa.
MaintenanceModeTypeUnclusterResource (3)
Indica che il server ha rilasciato la proprietà della risorsa di archiviazione.
InternalState
Questo membro rappresenta lo stato della risorsa interna. Questo campo è valido solo quando scritto dal server. Questo membro accetta un enumeratore dall'enumerazione CLUSTER_RESOURCE_STATE . I valori possibili di questo membro sono i seguenti.
ClusterResourceStateUnknown (–1)
L'operazione non ha avuto esito positivo. Per altre informazioni sull'errore, chiamare la funzione GetLastError.
ClusterResourceInitializing (1)
La risorsa esegue l'inizializzazione.
ClusterResourceOnline (2)
La risorsa è operativa e funzionante normalmente.
ClusterResourceOffline (3)
La risorsa non è operativa.
ClusterResourceFailed (4)
La risorsa non è riuscita.
ClusterResourceOnlinePending (129)
La risorsa si trova nel processo di arrivo online.
ClusterResourceOfflinePending (130)
La risorsa si trova nel processo di uscita offline.
Signature
Intero a 32 bit che deve contenere il valore 0xABBAF00F.
Requisiti
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise |
Intestazione | clusapi.h |