Função ReadLogNotification (clfsmgmtw32.h)

A função ReadLogNotification recupera notificações do gerenciador de logs. Ele recupera uma notificação enfileirada do gerenciador de logs imediatamente se uma notificação estiver disponível; caso contrário, a solicitação permanecerá pendente até que uma notificação seja gerada.

Sintaxe

CLFSUSER_API BOOL ReadLogNotification(
  [in]  HANDLE                  hLog,
  [out] PCLFS_MGMT_NOTIFICATION pNotification,
  [in]  LPOVERLAPPED            lpOverlapped
);

Parâmetros

[in] hLog

O identificador para o log.

[out] pNotification

Recebe o tipo de notificação e, se o tipo tiver parâmetros associados a ele, os parâmetros.

[in] lpOverlapped

Um ponteiro para uma estrutura OVERLAPPED necessária para a operação assíncrona. Se a operação assíncrona não for usada, esse parâmetro poderá ser NULL.

Valor retornado

Se a função for bem-sucedida, o valor retornado será diferente de zero.

Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError. Veja a seguir um possível código de erro:

Comentários

Se o identificador de log não for criado com a opção de arquivo FILE_FLAG_OVERLAPPED , nenhuma operação poderá ser iniciada no identificador de log enquanto a chamada para ReadLogNotification estiver pendente.

Requisitos

   
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]
Plataforma de Destino Windows
Cabeçalho clfsmgmtw32.h
Biblioteca Clfsw32.lib
DLL Clfsw32.dll

Confira também

CLFS_MGMT_NOTIFICATION

OVERLAPPED