Condividi tramite


Funzione ClusterRegGetBatchNotification (clusapi.h)

Recupera la notifica batch. Dopo che la notifica batch è stata recuperata, viene interpretata tramite la funzione ClusterRegBatchReadCommand . Dopo l'elaborazione della notifica batch, deve essere chiusa tramite la funzione ClusterRegBatchCloseNotification .

Sintassi

LONG ClusterRegGetBatchNotification(
  [in]  HREGBATCHPORT         hBatchNotify,
  [out] HREGBATCHNOTIFICATION *phBatchNotification
);

Parametri

[in] hBatchNotify

L'handle alla porta di notifica batch aperta in precedenza tramite la funzione ClusterRegCreateBatchNotifyPort .

[out] phBatchNotification

Handle alla notifica batch che rappresenta tutte le modifiche in corrispondenza o sotto la chiave del Registro di sistema del cluster che si è verificata dall'ultima chiamata a ClusterRegGetBatchNotification o dopo l'apertura della porta di notifica batch.

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_INVALID_DATA
13 (0xD)
I dati non sono validi.
ERROR_OUTOFMEMORY
14 (0xE)
Memoria disponibile insufficiente per completare l'operazione.
ERROR_GEN_FAILURE
31 (0x1F)
Un dispositivo collegato al sistema non funziona.

Commenti

Il tipo PCLUSTER_REG_GET_BATCH_NOTIFICATION definisce un puntatore a questa funzione.

Solo le funzioni del gruppo di funzioni batch, ad esempio ClusterRegBatchAddCommand, genereranno una notifica di modifica del Registro di sistema. Una modifica del Registro di sistema che non usa uno dei comandi della funzione batch non genererà una notifica batch.

Requisiti

Requisito Valore
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

ClusterRegBatchCloseNotification

ClusterRegBatchReadCommand

ClusterRegCreateBatchNotifyPort