BapdpProcessEtwEvents

VOID __fastcall BapdpProcessEtwEvents(GUID *a1){
  unsigned int v1; 
  NTSTATUS Data; 
  GUID *v3; 
  UINT64 Index; 
  int v5; 
  int v6; 
  Index = 0x4AD66BE79C9A0652i64;
  v1 = 0;
  v5 = -363808867;
  v6 = -1273101358;
  while( 1 )
  {
    Data = BapdpQueryData(a1, (UINT64)&Index, (PVOID)v1, 0i64);
    v3 = (GUID *)(Data + 0x80000000);
    if( ((unsigned int)v3 & 0x80000000) == 0 && Data != -1073741789 )
      break;
    if( BapdpQueryData(v3, (UINT64)&Index, (PVOID)v1, 0i64) < 0 || BapdWriteEtwEvents(0i64, 0i64) < 0 )
      break;
    ++v1;
  }
}

Referenced by:

No references.