Compartilhar via


estrutura CLFS_MGMT_NOTIFICATION (clfsmgmt.h)

A estrutura CLFS_MGMT_NOTIFICATION especifica informações sobre as notificações recebidas pelo cliente.

Sintaxe

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

Membros

Notification

O tipo de notificação a ser recebida. Os valores a seguir são válidos.

Valor Significado
ClfsMgmtAdvanceTailNotification
0
A notificação para avançar a parte final do log. Para obter mais informações, consulte LOG_TAIL_ADVANCE_CALLBACK.
ClfsMgmtLogFullHandlerNotification
1
A notificação de que uma chamada para HandleLogFull foi concluída. Para obter mais informações, consulte LOG_FULL_HANDLER_CALLBACK.
ClfsMgmtLogUnpinnedNotification
2
A notificação de que o log está desafixado. Para obter mais informações, consulte LOG_UNPINNED_CALLBACK.
ClfsMgmtLogWriteNotification
3
A notificação de que um número diferente de zero de bytes foi gravado no log. Para obter mais informações, consulte RegisterForLogWriteNotification.

Windows Server 2003 R2 e Windows Vista antes do SP1: Não há suporte para esse valor.

Lsn

Se Notification for ClfsMgmtAdvanceTailNotification, Lsn especificará o LSN (número de sequência de log de destino) para o qual o cliente deverá avançar a parte final do log.

LogIsPinned

Se Notification for ClfsMgmtLogUnpinnedNotification, LogIsPinned indicará que o log está fixado. Esse membro será TRUE se o log estiver fixado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 R2 [somente aplicativos da área de trabalho]
Cabeçalho clfsmgmt.h

Confira também

Estruturas de gerenciamento CLFS

ReadLogNotification