internal void GetWorkOnBehalfAttribute(AlpcWorkOnBehalfMessageAttribute attribute) { var attr = GetAttribute <AlpcWorkOnBehalfAttr>(AlpcMessageAttributeFlags.WorkOnBehalfOf).Result; attribute.ThreadId = attr.ThreadId; attribute.ThreadCreationTimeLow = attr.ThreadCreationTimeLow; }
internal void SetWorkOnBehalfAttribute(AlpcWorkOnBehalfMessageAttribute attribute) { var attr = GetAttribute <AlpcWorkOnBehalfAttr>(AlpcMessageAttributeFlags.WorkOnBehalfOf); attr.Result = new AlpcWorkOnBehalfAttr() { ThreadId = attribute.ThreadId, ThreadCreationTimeLow = attribute.ThreadCreationTimeLow }; }