Función ClusterRegGetBatchNotification (clusapi.h)
Captura la notificación por lotes. Una vez capturada la notificación por lotes, se interpreta a través de la función ClusterRegBatchReadCommand . Una vez procesada la notificación por lotes, debe cerrarse a través de la función ClusterRegBatchCloseNotification .
Sintaxis
LONG ClusterRegGetBatchNotification(
[in] HREGBATCHPORT hBatchNotify,
[out] HREGBATCHNOTIFICATION *phBatchNotification
);
Parámetros
[in] hBatchNotify
Identificador del puerto de notificación por lotes abierto anteriormente a través de la función ClusterRegCreateBatchNotifyPort .
[out] phBatchNotification
Identificador de la notificación por lotes que representa todos los cambios en o por debajo de la clave de registro del clúster de interés que se ha producido desde la última llamada a ClusterRegGetBatchNotification o desde que se abrió el puerto de notificación por lotes.
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. |
|
Los datos no son válidos. |
|
No hay suficiente almacenamiento disponible para completar esta operación. |
|
Uno de los dispositivos conectados al sistema no funciona. |
Comentarios
El tipo PCLUSTER_REG_GET_BATCH_NOTIFICATION define un puntero a esta función.
Solo las funciones del grupo de funciones por lotes, como ClusterRegBatchAddCommand, generarán una notificación de cambio del Registro. Un cambio en el Registro que no usa uno de los comandos de función por lotes no generará una notificación por lotes.
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 |
Consulte también
Funciones de acceso al registro de clúster