Esempio n. 1
0
        internal void GetWorkOnBehalfAttribute(AlpcWorkOnBehalfMessageAttribute attribute)
        {
            var attr = GetAttribute <AlpcWorkOnBehalfAttr>(AlpcMessageAttributeFlags.WorkOnBehalfOf).Result;

            attribute.ThreadId = attr.ThreadId;
            attribute.ThreadCreationTimeLow = attr.ThreadCreationTimeLow;
        }
Esempio n. 2
0
        internal void SetWorkOnBehalfAttribute(AlpcWorkOnBehalfMessageAttribute attribute)
        {
            var attr = GetAttribute <AlpcWorkOnBehalfAttr>(AlpcMessageAttributeFlags.WorkOnBehalfOf);

            attr.Result = new AlpcWorkOnBehalfAttr()
            {
                ThreadId = attribute.ThreadId,
                ThreadCreationTimeLow = attribute.ThreadCreationTimeLow
            };
        }