Funzione ClusterRegCloseBatch (clusapi.h)
Esegue o ignora il batch creato dalla funzione ClusterRegCreateBatch .
Sintassi
LONG ClusterRegCloseBatch(
[in] HREGBATCH hRegBatch,
[in] BOOL bCommit,
[out, optional] INT *failedCommandNumber
);
Parametri
[in] hRegBatch
Handle della chiave del Registro di sistema del cluster aperta da ClusterRegCreateBatch. Dopo il completamento di ClusterRegCloseBatch, questo handle non è più valido e la memoria associata a essa viene liberata.
[in] bCommit
Se il valore impiegato da questo parametro è true, viene inviato un batch per l'esecuzione a un server cluster.
[out, optional] failedCommandNumber
Se l'esecuzione del batch non riesce, il numero del comando non riuscito viene restituito sotto forma di argomento failedCommandNumber . Il primo comando nel batch ha il numero 0, il secondo ha il numero 1 e così via.
Valore restituito
La funzione restituisce uno dei codici di errore di sistema seguenti.
Codice/valore restituito | Descrizione |
---|---|
|
L'operazione è stata completata. |
|
L'handle non è valido. Questo valore viene restituito se il parametro hRegBatch è NULL. |
Commenti
Se si è verificato un errore prima dell'esecuzione di un comando, il parametro failedCommandNumber viene impostato su –1.
Il tipo PCLUSTER_REG_CLOSE_BATCH definisce un puntatore a questa funzione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise |
Piattaforma di destinazione | Windows |
Intestazione | clusapi.h |
Libreria | ClusAPI.lib |
DLL | ClusAPI.dll |