Compartir a través de


Función ClusterRegCloseBatchEx (clusapi.h)

Ejecuta o omite el lote creado por la función ClusterRegCreateBatch .

Sintaxis

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

Parámetros

[in] hRegBatch

Identificador de la clave del Registro del clúster abierta por ClusterRegCreateBatch. Después de la finalización de ClusterRegCloseBatch, este identificador ya no es válido y la memoria asociada a ella se libera.

[in] flags

[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
ERROR_SUCCESS
0
La operación se realizó correctamente.
ERROR_INVALID_HANDLE
6
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.

Requisitos

   
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2012 R2
Plataforma de destino Windows
Encabezado clusapi.h
Library ClusAPI.lib
Archivo DLL ClusAPI.dll

Consulte también

Funciones de acceso al registro de clúster

ClusterRegCloseBatch