SOUND4 BIGVOICE.CL Library [1.1.7]
Loading...
Searching...
No Matches
Functions
Instance tracing (Windows only)

This allows instances to use windows event tracing. More...

Functions

void bigvoice_SetInstanceTracing (struct bigvoice_CParameters *params, TraceLoggingHProvider tracing_provider, GUID activity_guid)
 
void bigvoice_SetInstanceTracingProcessActivity (struct bigvoice_CInstance *instance, GUID activity_guid)
 

Detailed Description

This allows instances to use windows event tracing

Function Documentation

◆ bigvoice_SetInstanceTracing()

void bigvoice_SetInstanceTracing ( struct bigvoice_CParameters params,
TraceLoggingHProvider  tracing_provider,
GUID  activity_guid 
)

Set the instance's tracing provider before creating instance

Parameters
paramsthe parameters to configure
tracing_providerthe provider as created with TRACELOGGING_DEFINE_PROVIDER
activity_guidthe activity guid, used for creation, updates and destruction

◆ bigvoice_SetInstanceTracingProcessActivity()

void bigvoice_SetInstanceTracingProcessActivity ( struct bigvoice_CInstance instance,
GUID  activity_guid 
)

Set the instance's process activity for tracing (optional). Should be called only in process's thread.

Parameters
instancethe instance to configure
activity_guidthe activity guid