Função RemoveTraceCallback (evntrace.h)
Importante
Não use essa função. Ele pode estar indisponível em versões subsequentes.
A função RemoveTraceCallback impede que uma função EventCallback receba eventos para uma classe de rastreamento de evento.
Sintaxe
ULONG WMIAPI RemoveTraceCallback(
[in] LPCGUID pGuid
);
Parâmetros
[in] pGuid
Ponteiro para o GUID de classe da classe de rastreamento de evento para a qual o retorno de chamada recebe eventos. Use o mesmo GUID de classe que você passou para o SetTraceCallback para começar a receber os eventos.
Retornar valor
Se a função obtiver êxito, o valor retornado será ERROR_SUCCESS.
Se a função falhar, o valor retornado será um dos códigos de erro do sistema. Veja a seguir alguns erros comuns e suas causas.
ERROR_INVALID_PARAMETER
O parâmetro pGuid é NULL.
ERROR_WMI_GUID_NOT_FOUND
Não há nenhuma função EventCallback associada à classe de rastreamento de evento.
Comentários
Os consumidores chamam essa função.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | evntrace.h |
Biblioteca | Sechost.lib em Windows 8.1 e Windows Server 2012 R2; Advapi32.lib em Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista e Windows XP |
DLL | Sechost.dll em Windows 8.1 e Windows Server 2012 R2; Advapi32.dll em Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista e Windows XP |