IopSetDiskIoAttributionFromProcess

NTSTATUS __stdcall IopSetDiskIoAttributionFromProcess(_IRP *Irp, _EPROCESS *Process){
  NTSTATUS result; 
  UINT64 DiskIoAttributionHandle; 
  DiskIoAttributionHandle = 0i64;
  result = IopReferenceIoAttributionFromProcess((__int64)Process, 1, &DiskIoAttributionHandle);
  if( result >= 0 )
  {
    result = IopSetDiskIoAttributionExtension(Irp, DiskIoAttributionHandle);
    if( result >= 0 )
      return 0;
  }
  return result;
}

Referenced by:

IoSetDiskIoAttributionFromThread
IoSetIoAttributionIrp