PETW_BUFFER_COMPLETION_CALLBACK função de retorno de chamada (evntrace.h)
Definição de função para o retorno de chamada que será acionado quando ProcessTraceAddBufferToBufferStream for concluído com um buffer. Esse retorno de chamada normalmente deve liberar o buffer conforme apropriado
Sintaxe
PETW_BUFFER_COMPLETION_CALLBACK PetwBufferCompletionCallback;
void PetwBufferCompletionCallback(
const ETW_BUFFER_HEADER *Buffer,
void *CallbackContext
)
{...}
Parâmetros
Buffer
Ponteiro para o buffer ETW bruto
CallbackContext
Contexto definido pelo usuário passado como BufferCompletionContext para OpenTraceFromBufferStream.
Valor retornado
Nenhum
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | evntrace.h |
Biblioteca | Sechost.lib em Windows 8.1 e Windows Server 2012 R2; Advapi32.lib no 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 no Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista e Windows XP |