private void Parser_ALPCSendMessage(ALPCSendMessageTraceData obj) { if (!IsRunning) { return; } lock (_sendMessages) { _sendMessages.Add((ALPCSendMessageTraceData)obj.Clone()); } }
private void Parser_ALPCSendMessage(ALPCSendMessageTraceData obj) { if (!IsRunning) { return; } AddEvent(new AlpcEvent(obj) { Type = AlpcEventType.SendMessage, MessageId = obj.MessageID, }); lock (_sendMessages) { _sendMessages.Add((ALPCSendMessageTraceData)obj.Clone()); } }
private void HandleALPCSendMessage(ALPCSendMessageTraceData data) { UpdateCache(data.ProcessID, data.ProcessName, data.ThreadID, data.MessageID); }