Condividi tramite


Funzione ClusterRegCreateBatch (clusapi.h)

Crea un batch che eseguirà comandi in una chiave del Registro di sistema del cluster. Questi comandi verranno aggiunti al batch dalla funzione ClusterRegBatchAddCommand e eseguiti o ignorati dalla funzione ClusterRegCloseBatch .

Sintassi

LONG ClusterRegCreateBatch(
  [in, optional] HKEY      hKey,
  [out]          HREGBATCH *pHREGBATCH
);

Parametri

[in, optional] hKey

Handle della chiave del Registro di sistema del cluster aperta. Tutte le operazioni sul batch sono relative a questa chiave del Registro di sistema del cluster.

[out] pHREGBATCH

Puntatore all'handle del batch creato.

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_OUTOFMEMORY
14 (0xE)
Memoria disponibile insufficiente per completare l'operazione.
ERROR_GEN_FAILURE
31 (0x1F)
Un dispositivo collegato al sistema non funziona.
ERROR_INVALID_PARAMETER
87 (0x57)
Parametro non corretto. Questo valore verrà restituito se il parametro hKey è NULL.

Commenti

La chiave non deve essere chiusa finché il batch non è stato inviato per l'esecuzione.

Il tipo PCLUSTER_REG_CREATE_BATCH definisce un puntatore a questa funzione.

Requisiti

   
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

Vedi anche

Funzioni di accesso al Registro di sistema del cluster

ClusterRegBatchAddCommand

ClusterRegCloseBatch