CLFS_MGMT_NOTIFICATION structure (clfsmgmt.h)

La structure CLFS_MGMT_NOTIFICATION spécifie des informations sur les notifications que le client reçoit.

Syntaxe

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

Membres

Notification

Type de notification à recevoir. Les valeurs suivantes sont valides.

Valeur Signification
ClfsMgmtAdvanceTailNotification
0
Notification pour avancer la fin du journal. Pour plus d’informations, consultez LOG_TAIL_ADVANCE_CALLBACK.
ClfsMgmtLogFullHandlerNotification
1
Notification indiquant qu’un appel à HandleLogFull est terminé. Pour plus d’informations, consultez LOG_FULL_HANDLER_CALLBACK.
ClfsMgmtLogUnpinnedNotification
2
Notification indiquant que le journal n’est pas épinglé. Pour plus d’informations, consultez LOG_UNPINNED_CALLBACK.
ClfsMgmtLogWriteNotification
3
Notification indiquant qu’un nombre d’octets différent de zéro a été écrit dans le journal. Pour plus d’informations, consultez RegisterForLogWriteNotification.

Windows Server 2003 R2 et Windows Vista avant SP1 : Cette valeur n’est pas prise en charge.

Lsn

Si Notification a la valeur ClfsMgmtAdvanceTailNotification, Lsn spécifie le numéro séquentiel du journal cible (LSN) vers lequel le client doit avancer la fin du journal.

LogIsPinned

Si Notification est ClfsMgmtLogUnpinnedNotification, LogIsPinned indique que le journal est épinglé. Ce membre a la valeur TRUE si le journal est épinglé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 R2 [applications de bureau uniquement]
En-tête clfsmgmt.h

Voir aussi

Structures de gestion CLFS

ReadLogNotification