Condividi tramite


Funzione ClusterRegCloseBatchEx (clusapi.h)

Esegue o ignora il batch creato dalla funzione ClusterRegCreateBatch .

Sintassi

LONG ClusterRegCloseBatchEx(
  [in]            HREGBATCH hRegBatch,
  [in]            DWORD     flags,
  [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] flags

[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
ERROR_SUCCESS
0
L'operazione è stata completata.
ERROR_INVALID_HANDLE
6
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.

Requisiti

   
Client minimo supportato Nessuno supportato
Server minimo supportato R2 per Windows Server 2012
Piattaforma di destinazione Windows
Intestazione clusapi.h
Libreria ClusAPI.lib
DLL ClusAPI.dll

Vedi anche

Funzioni di accesso al Registro di sistema del cluster

ClusterRegCloseBatch