Share via


IGlobalInterfaceTable Interface

Definition

Enables access to an interface from any apartment in a process. For more information, see IGlobalInterfaceTable and COM Threading and Application Architecture in COM+ Applications.

public interface class IGlobalInterfaceTable
public interface class IGlobalInterfaceTable
__interface IGlobalInterfaceTable
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("00000146-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IGlobalInterfaceTable
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("00000146-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IGlobalInterfaceTable
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("00000146-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IGlobalInterfaceTable = interface
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("00000146-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IGlobalInterfaceTable = interface
Public Interface IGlobalInterfaceTable
Attributes

Methods

GetInterfaceFromGlobal(UInt32, Guid, IntPtr)
RegisterInterfaceInGlobal(Object, Guid, UInt32)
RevokeInterfaceFromGlobal(UInt32)

Applies to