ILocalRegistryCorrected Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Establishes a locally-registered COM object relative to the local Visual Studio registry hive.
public interface class ILocalRegistryCorrected
public interface class ILocalRegistryCorrected
__interface ILocalRegistryCorrected
[System.Runtime.InteropServices.Guid("6d5140d3-7436-11ce-8034-00aa006009fa")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ILocalRegistryCorrected
[<System.Runtime.InteropServices.Guid("6d5140d3-7436-11ce-8034-00aa006009fa")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ILocalRegistryCorrected = interface
Public Interface ILocalRegistryCorrected
- Attributes
Remarks
This interface is similar to ILocalRegistry, but IUnknown
pointers are passed as IntPtr
instead of object
. The result is the actual IUnknown
pointer and not a wrapped managed proxy pointer.
ILocalRegistryCorrected provides a site with a local registry of object and type information. The local registry is not related to the system-wide registration database; it is strictly for use by the project.
Notes to Implementers
Visual Studio implements this interface.
Notes to Callers
This interface is obtained from the SLocalRegistry service.
Methods
CreateInstance(Guid, IntPtr, Guid, UInt32, IntPtr) |
Creates an instance of a class listed in the local registry. |
GetClassObjectOfClsid(Guid, UInt32, IntPtr, Guid, IntPtr) |
Returns the class object associated with a CLSID. |
GetTypeLibOfClsid(Guid, ITypeLib) |
Not implemented. Do not use. |
GetTypeLibOfClsid(Guid, ITypeLib) |