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 |