Función ClusterRegCloseBatch (clusapi.h)
Ejecuta o omite el lote creado por la función ClusterRegCreateBatch .
Sintaxis
LONG ClusterRegCloseBatch(
[in] HREGBATCH hRegBatch,
[in] BOOL bCommit,
[out, optional] INT *failedCommandNumber
);
Parámetros
[in] hRegBatch
Identificador de la clave del Registro del clúster abierta por ClusterRegCreateBatch. Después de completar ClusterRegCloseBatch, este identificador ya no es válido y la memoria asociada a él se libera.
[in] bCommit
Si el valor que toma este parámetro es true, se envía un lote para su ejecución a un servidor de clúster.
[out, optional] failedCommandNumber
Si la ejecución del lote no se realiza correctamente, el número del comando que produjo un error se devuelve en forma de argumento failedCommandNumber . El primer comando del lote tiene el número 0, el segundo tiene el número 1, etc.
Valor devuelto
La función devuelve uno de los siguientes códigos de error del sistema.
Código o valor devuelto | Descripción |
---|---|
|
La operación se realizó correctamente. |
|
El identificador no es válido. Este valor se devuelve si el parámetro hRegBatch es NULL. |
Comentarios
Si se ha producido un error antes de ejecutar cualquier comando, el parámetro failedCommandNumber se establece en –1.
El tipo PCLUSTER_REG_CLOSE_BATCH define un puntero a esta función.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise |
Plataforma de destino | Windows |
Encabezado | clusapi.h |
Library | ClusAPI.lib |
Archivo DLL | ClusAPI.dll |