Partager via


Fonction ClusterRegCloseBatchEx (clusapi.h)

Exécute ou ignore le lot créé par la fonction ClusterRegCreateBatch .

Syntaxe

LONG ClusterRegCloseBatchEx(
  [in]            HREGBATCH hRegBatch,
  [in]            DWORD     flags,
  [out, optional] INT       *failedCommandNumber
);

Paramètres

[in] hRegBatch

Handle de la clé de Registre de cluster ouverte par ClusterRegCreateBatch. Une fois clusterRegCloseBatch terminé, ce handle n’est plus valide et la mémoire associée est libérée.

[in] flags

[out, optional] failedCommandNumber

Si l’exécution du lot échoue, le numéro de la commande qui a échoué est retourné sous la forme d’un argument failedCommandNumber . La première commande du lot a le numéro 0, la seconde a le numéro 1, et ainsi de suite.

Valeur retournée

La fonction retourne l’un des codes d’erreur système suivants.

Code/valeur de retour Description
ERROR_SUCCESS
0
L'opération a réussi.
ERROR_INVALID_HANDLE
6
Le handle n’est pas valide. Cette valeur est retournée si le paramètre hRegBatch a la valeur NULL.

Remarques

Si un échec s’est produit avant l’exécution d’une commande, le paramètre failedCommandNumber est défini sur –1.

Configuration requise

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2012 R2
Plateforme cible Windows
En-tête clusapi.h
Bibliothèque ClusAPI.lib
DLL ClusAPI.dll

Voir aussi

Fonctions d’accès au Registre de cluster

ClusterRegCloseBatch