Public Types | |
enum | ERegistryType { reg_win32, reg_std } |
Public Methods | |
CRegistryUtility (ERegistryType=reg_std) | |
~CRegistryUtility () | |
void | RegisterServer (const std::string &, const CGuid &, const std::string &) |
void | UnregisterServer (const CGuid &) |
std::string | GetPathInprocessServer (const CGuid &) |
CGuid | GetCLSIDFromProgID (const std::string &) |
std::string | GetProgIDFromCLSID (const CGuid &) |
|
Enums the different registry systems which are possible to use. |
|
Indicates which registry system to use. If |
|
Gets the CLSID of a component designated by a friendly name.
|
|
Get the full path of the server which is located the component.
|
|
Gets the friendly name of a component designated by a CLSID.
|
|
Registers the component.
|
|
Unregisters the component.
|
|
|