void IActivationFilter.HandleActivation(FILTER_ACTIVATIONTYPE dwActivationType, ref Guid rclsid, out Guid pReplacementClsId) { pReplacementClsId = rclsid; lock (this) { if (_writer == null) { return; } COMCLSIDEntry entry = _registry?.MapClsidToEntry(rclsid); if (entry == null) { _writer.WriteLine("dwActivationType: {0} rclsid: {1}", dwActivationType, rclsid); } else { _writer.WriteLine("dwActivationType: {0} rclsid: {1} name '{2}'", dwActivationType, rclsid, entry.Name); } } }
public void HandleActivation(FILTER_ACTIVATIONTYPE dwActivationType, ref Guid rclsid, out Guid pReplacementClsId) { pReplacementClsId = rclsid; System.Diagnostics.Trace.WriteLine(string.Format("{0} {1}", dwActivationType, rclsid)); }