﻿<?xml version="1.0" encoding="utf-8"?><Type Name="UCOMIRunningObjectTable" FullName="System.Runtime.InteropServices.UCOMIRunningObjectTable"><TypeSignature Maintainer="auto" Language="C#" Value="public interface UCOMIRunningObjectTable" /><TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract UCOMIRunningObjectTable" /><AssemblyInfo><AssemblyName>mscorlib</AssemblyName><AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement><Interfaces /><Attributes><Attribute><AttributeName>System.Obsolete</AttributeName></Attribute><Attribute><AttributeName>System.Runtime.InteropServices.Guid("00000010-0000-0000-c000-000000000046")</AttributeName></Attribute><Attribute><AttributeName>System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)</AttributeName></Attribute></Attributes><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>For more information, please see the existing documentation for IRunningObjectTable in the com subfolder of the MSDN library.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Use <see cref="T:System.Runtime.InteropServices.ComTypes.IRunningObjectTable" /> instead.</para></summary></Docs><Members><Member MemberName="EnumRunning"><MemberSignature Language="C#" Value="public void EnumRunning (out System.Runtime.InteropServices.UCOMIEnumMoniker ppenumMoniker);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EnumRunning(class System.Runtime.InteropServices.UCOMIEnumMoniker ppenumMoniker) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="ppenumMoniker" Type="System.Runtime.InteropServices.UCOMIEnumMoniker&amp;" RefType="out" /></Parameters><Docs><param name="ppenumMoniker">To be added: an object of type 'UCOMIEnumMoniker&amp;'</param><summary>To be added</summary><remarks>To be added</remarks></Docs></Member><Member MemberName="GetObject"><MemberSignature Language="C#" Value="public void GetObject (System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, out object ppunkObject);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetObject(class System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, object ppunkObject) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="pmkObjectName" Type="System.Runtime.InteropServices.UCOMIMoniker" /><Parameter Name="ppunkObject" Type="System.Object&amp;" RefType="out" /></Parameters><Docs><param name="pmkObjectName">To be added: an object of type 'UCOMIMoniker'</param><param name="ppunkObject">To be added: an object of type 'object&amp;'</param><summary>To be added</summary><remarks>To be added</remarks></Docs></Member><Member MemberName="GetTimeOfLastChange"><MemberSignature Language="C#" Value="public void GetTimeOfLastChange (System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, out System.Runtime.InteropServices.FILETIME pfiletime);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetTimeOfLastChange(class System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, valuetype System.Runtime.InteropServices.FILETIME pfiletime) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="pmkObjectName" Type="System.Runtime.InteropServices.UCOMIMoniker" /><Parameter Name="pfiletime" Type="System.Runtime.InteropServices.FILETIME&amp;" RefType="out" /></Parameters><Docs><param name="pmkObjectName">To be added: an object of type 'UCOMIMoniker'</param><param name="pfiletime">To be added: an object of type 'FILETIME&amp;'</param><summary>To be added</summary><remarks>To be added</remarks></Docs></Member><Member MemberName="IsRunning"><MemberSignature Language="C#" Value="public void IsRunning (System.Runtime.InteropServices.UCOMIMoniker pmkObjectName);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void IsRunning(class System.Runtime.InteropServices.UCOMIMoniker pmkObjectName) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="pmkObjectName" Type="System.Runtime.InteropServices.UCOMIMoniker" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>For more information, please see the existing documentation for IRunningObjectTable::IsRunning in the MSDN library.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Determines if the specified moniker is currently registered in the Running Object Table.</para></summary><param name="pmkObjectName"><attribution license="cc4" from="Microsoft" modified="false" />Reference to the moniker to search for in the Running Object Table. </param></Docs></Member><Member MemberName="NoteChangeTime"><MemberSignature Language="C#" Value="public void NoteChangeTime (int dwRegister, ref System.Runtime.InteropServices.FILETIME pfiletime);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void NoteChangeTime(int32 dwRegister, valuetype System.Runtime.InteropServices.FILETIME pfiletime) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="dwRegister" Type="System.Int32" /><Parameter Name="pfiletime" Type="System.Runtime.InteropServices.FILETIME&amp;" RefType="ref" /></Parameters><Docs><param name="dwRegister">To be added: an object of type 'int'</param><param name="pfiletime">To be added: an object of type 'FILETIME&amp;'</param><summary>To be added</summary><remarks>To be added</remarks></Docs></Member><Member MemberName="Register"><MemberSignature Language="C#" Value="public void Register (int grfFlags, object punkObject, System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, out int pdwRegister);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Register(int32 grfFlags, object punkObject, class System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, int32 pdwRegister) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="grfFlags" Type="System.Int32" /><Parameter Name="punkObject" Type="System.Object" /><Parameter Name="pmkObjectName" Type="System.Runtime.InteropServices.UCOMIMoniker" /><Parameter Name="pdwRegister" Type="System.Int32&amp;" RefType="out" /></Parameters><Docs><param name="grfFlags">To be added: an object of type 'int'</param><param name="punkObject">To be added: an object of type 'object'</param><param name="pmkObjectName">To be added: an object of type 'UCOMIMoniker'</param><param name="pdwRegister">To be added: an object of type 'int&amp;'</param><summary>To be added</summary><remarks>To be added</remarks></Docs></Member><Member MemberName="Revoke"><MemberSignature Language="C#" Value="public void Revoke (int dwRegister);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Revoke(int32 dwRegister) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="dwRegister" Type="System.Int32" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>For more information, please see the existing documentation for IRunningObjectTable::Revoke in the MSDN library.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Unregisters the specified object from the ROT.</para></summary><param name="dwRegister"><attribution license="cc4" from="Microsoft" modified="false" />The ROT entry to revoke. </param></Docs></Member></Members></Type>