McGenEventWrite_EtwWriteTransfer
NTSTATUS __stdcall McGenEventWrite_EtwWriteTransfer(
MCGEN_TRACE_CONTEXT *Context,
EVENT_DESCRIPTOR *Descriptor,
GUID *ActivityId,
UINT64 EventDataCount,
EVENT_DATA_DESCRIPTOR *EventData){
unsigned __int16 *Logger;
int v6;
unsigned int v7;
unsigned int v8;
UINT64 UserDataCount;
Logger = (unsigned __int16 *)Context->Logger;
v6 = EventDataCount;
if( Logger )
{
EventData->Ptr = (unsigned __int64)Logger;
v7 = 2;
v8 = *Logger;
}
else
{
EventData->Ptr = 0i64;
v7 = 0;
v8 = 0;
}
EventData->Size = v8;
LODWORD(UserDataCount) = v6;
EventData->Reserved = v7;
return EtwWriteEx(Context->RegistrationHandle, Descriptor, 0i64, 0i64, ActivityId, 0i64, UserDataCount, EventData);
}Referenced by:
McTemplateK0d_EtwWriteTransfer
McTemplateK0dz_EtwWriteTransfer
McTemplateK0dzd_EtwWriteTransfer
McTemplateK0hzr0_EtwWriteTransfer
McTemplateK0hzr0qqhzr4_EtwWriteTransfer
McTemplateK0izzx_EtwWriteTransfer
McTemplateK0j_EtwWriteTransfer
McTemplateK0jq_EtwWriteTransfer
McTemplateK0jzt_EtwWriteTransfer
McTemplateK0p_EtwWriteTransfer
McTemplateK0pqzzzzzzz_EtwWriteTransfer
McTemplateK0pz_EtwWriteTransfer
McTemplateK0q_EtwWriteTransfer
McTemplateK0qhzr1z_EtwWriteTransfer
McTemplateK0xxxqq_EtwWriteTransfer
McTemplateK0xxxqqqq_EtwWriteTransfer
McTemplateK0z_EtwWriteTransfer
McTemplateK0zd_EtwWriteTransfer
McTemplateK0zdq_EtwWriteTransfer
McTemplateK0zjdd_EtwWriteTransfer
McTemplateK0zzjzitd_EtwWriteTransfer
McTemplateK0zzjzzzdd_EtwWriteTransfer
McTemplateK0zzjzzztzdzztdz_EtwWriteTransfer
McTemplateK0zzt_EtwWriteTransfer