IoSetIoAttributionIrp

INT64 __stdcall IoSetIoAttributionIrp(IRP *Irp, PVOID AttributionSource, UINT64 Flags){
  INT64 result; 
  if( (_DWORD)Flags && (Flags & 0xFFFFFFFC) == 0 )
  {
    if( (Flags & 1) == 0 )
    {
      LODWORD(result) = IopSetDiskIoAttributionFromProcess(Irp, (_EPROCESS *)AttributionSource);
      return result;
    }
    if( (Flags & 2) == 0 )
    {
      LODWORD(result) = IoSetDiskIoAttributionFromThread(Irp, (_ETHREAD *)AttributionSource);
      return result;
    }
  }
  return 3221225485i64;
}

Referenced by:

No references.