ILocalRegistry4 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 local registry relative to the Visual Studio registry hive. You can get an instance of the interface through the SLocalRegistry (SID_SLocalRegistry) service.
public interface class ILocalRegistry4
public interface class ILocalRegistry4
__interface ILocalRegistry4
[System.Runtime.InteropServices.Guid("5C45B909-E820-4ACC-B894-0A013C6DA212")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface ILocalRegistry4
[System.Runtime.InteropServices.Guid("5C45B909-E820-4ACC-B894-0A013C6DA212")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ILocalRegistry4
[<System.Runtime.InteropServices.Guid("5C45B909-E820-4ACC-B894-0A013C6DA212")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type ILocalRegistry4 = interface
[<System.Runtime.InteropServices.Guid("5C45B909-E820-4ACC-B894-0A013C6DA212")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ILocalRegistry4 = interface
Public Interface ILocalRegistry4
- Attributes
Remarks
This interface is safe to access from any thread.
Methods
GetLocalRegistryRootEx(UInt32, UInt32, String) |
Returns the local registry root. |
RegisterClassObject(Guid, UInt32) |
Loads a class factory and registers it with COM. |
RegisterInterface(Guid) |
Registers an interface for marshaling by using a locally registered proxy. |
RevokeClassObject(UInt32) |
Revokes a registered class object. |