PETW_BUFFER_COMPLETION_CALLBACK funzione di callback (evntrace.h)
Definizione della funzione per il callback che verrà attivato quando ProcessTraceAddBufferToBufferStream viene completato con un buffer. Questo callback deve in genere liberare il buffer in base alle esigenze
Sintassi
PETW_BUFFER_COMPLETION_CALLBACK PetwBufferCompletionCallback;
void PetwBufferCompletionCallback(
const ETW_BUFFER_HEADER *Buffer,
void *CallbackContext
)
{...}
Parametri
Buffer
Puntatore al buffer ETW non elaborato
CallbackContext
Contesto definito dall'utente passato come BufferCompletionContext a OpenTraceFromBufferStream.
Valore restituito
nessuno
Requisiti
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | evntrace.h |
Libreria | Sechost.lib in Windows 8.1 e Windows Server 2012 R2; Advapi32.lib in Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista e Windows XP |
DLL | Sechost.dll in Windows 8.1 e Windows Server 2012 R2; Advapi32.dll in Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista e Windows XP |