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