Condividi tramite


CLFS_MGMT_NOTIFICATION struttura (clfsmgmt.h)

La struttura CLFS_MGMT_NOTIFICATION specifica informazioni sulle notifiche ricevute dal client.

Sintassi

typedef struct _CLFS_MGMT_NOTIFICATION {
  CLFS_MGMT_NOTIFICATION_TYPE Notification;
  CLFS_LSN                    Lsn;
  USHORT                      LogIsPinned;
} CLFS_MGMT_NOTIFICATION, *PCLFS_MGMT_NOTIFICATION;

Members

Notification

Tipo di notifica da ricevere. I valori seguenti sono validi.

Valore Significato
ClfsMgmtAdvanceTailNotification
0
Notifica per l'avanzamento della coda del log. Per altre informazioni, vedere LOG_TAIL_ADVANCE_CALLBACK.
ClfsMgmtLogFullHandlerNotification
1
Notifica che è stata completata una chiamata a HandleLogFull . Per altre informazioni, vedere LOG_FULL_HANDLER_CALLBACK.
ClfsMgmtLogUnpinnedNotification
2
Notifica che il log viene rimosso. Per altre informazioni, vedere LOG_UNPINNED_CALLBACK.
ClfsMgmtLogWriteNotification
3
Notifica che nel log è stato scritto un numero diverso da zero di byte. Per altre informazioni, vedere RegisterForLogWriteNotification.

Windows Server 2003 R2 e Windows Vista prima di SP1: Questo valore non è supportato.

Lsn

Se La notifica è ClfsMgmtAdvanceTailNotification, Lsn specifica il numero di sequenza di log di destinazione (LSN), il client deve avanzare la coda del log.

LogIsPinned

Se la notifica è ClfsMgmtLogUnpinnedNotification, LogIsPinned indica che il log viene aggiunto. Questo membro è TRUE se il log viene aggiunto.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 R2 [solo app desktop]
Intestazione clfsmgmt.h

Vedi anche

Strutture di gestione CLFS

ReadLogNotification