SOUND4 x1.CLOUD Library [1.5.7]
Loading...
Searching...
No Matches
Functions
Instance tracing (Windows only)

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

Functions

void cloudx1_SetInstanceTracing (struct cloudx1_CParameters *params, TraceLoggingHProvider tracing_provider, GUID activity_guid)
 
void cloudx1_SetInstanceTracingProcessActivity (struct cloudx1_CInstance *instance, GUID activity_guid)
 

Detailed Description

This allows instances to use windows event tracing

Function Documentation

◆ cloudx1_SetInstanceTracing()

void cloudx1_SetInstanceTracing ( struct cloudx1_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

◆ cloudx1_SetInstanceTracingProcessActivity()

void cloudx1_SetInstanceTracingProcessActivity ( struct cloudx1_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