PnpDiagnosticTrace
INT64 __stdcall PnpDiagnosticTrace(
const _EVENT_DESCRIPTOR *EventDescriptor,
UINT64 EventDataElements,
_EVENT_DATA_DESCRIPTOR *EventData){
UINT64 v3;
int v5;
INT64 result;
UINT64 UserDataCount;
v3 = PnpEtwHandle;
v5 = EventDataElements;
if( !PnpEtwHandle
|| !EtwEventEnabled(PnpEtwHandle, (EVENT_DESCRIPTOR *)EventDescriptor, (EVENT_DESCRIPTOR *)EventData) )
{
return 0i64;
}
LODWORD(UserDataCount) = v5;
LODWORD(result) = EtwWriteEx(
v3,
(EVENT_DESCRIPTOR *)EventDescriptor,
0i64,
0i64,
0i64,
0i64,
UserDataCount,
EventData);
return result;
}Referenced by:
IopCallBootDriverReinitializationRoutines
IopInitializeBootDrivers
IopInitializePlugPlayServices
IopInitializeSystemDrivers
PiProcessStartSystemDevices
PnpCompleteSystemStartProcess
PnpDiagnosticTraceAppVeto
PnpDiagnosticTraceDeviceOperation
PnpDiagnosticTraceDriverFullInfo