Data Structures |
| struct | strbuf |
Public Member Functions |
| | CRegObject () |
| | ~CRegObject () |
| HRESULT STDMETHODCALLTYPE | QueryInterface (const IID &, void **) |
| ULONG STDMETHODCALLTYPE | AddRef () |
| ULONG STDMETHODCALLTYPE | Release () |
| HRESULT STDMETHODCALLTYPE | AddReplacement (LPCOLESTR key, LPCOLESTR item) |
| HRESULT STDMETHODCALLTYPE | ClearReplacements () |
| HRESULT STDMETHODCALLTYPE | ResourceRegisterSz (LPCOLESTR resFileName, LPCOLESTR szID, LPCOLESTR szType) |
| HRESULT STDMETHODCALLTYPE | ResourceUnregisterSz (LPCOLESTR resFileName, LPCOLESTR szID, LPCOLESTR szType) |
| HRESULT STDMETHODCALLTYPE | FileRegister (LPCOLESTR fileName) |
| HRESULT STDMETHODCALLTYPE | FileUnregister (LPCOLESTR fileName) |
| HRESULT STDMETHODCALLTYPE | StringRegister (LPCOLESTR data) |
| HRESULT STDMETHODCALLTYPE | StringUnregister (LPCOLESTR data) |
| HRESULT STDMETHODCALLTYPE | ResourceRegister (LPCOLESTR resFileName, UINT nID, LPCOLESTR szType) |
| HRESULT STDMETHODCALLTYPE | ResourceUnregister (LPCOLESTR resFileName, UINT nID, LPCOLESTR szType) |
Data Fields |
| rep_list * | m_rep |
Protected Member Functions |
| HRESULT STDMETHODCALLTYPE | RegisterWithResource (LPCOLESTR resFileName, LPCOLESTR szID, LPCOLESTR szType, BOOL doRegister) |
| HRESULT STDMETHODCALLTYPE | RegisterWithFile (LPCOLESTR fileName, BOOL doRegister) |
| HRESULT STDMETHODCALLTYPE | RegisterWithString (LPCOLESTR data, BOOL doRegister) |
Private Member Functions |
| LONG | RegDeleteTreeX (HKEY parentKey, LPCTSTR subKeyName) |
| HRESULT | strbuf_init (strbuf *buf) |
| HRESULT | strbuf_write (LPCOLESTR str, strbuf *buf, int len) |
| HRESULT | file_register (LPCOLESTR fileName, BOOL do_register) |
| HRESULT | resource_register (LPCOLESTR resFileName, LPCOLESTR szID, LPCOLESTR szType, BOOL do_register) |
| HRESULT | string_register (LPCOLESTR data, BOOL do_register) |
| HRESULT | do_preprocess (LPCOLESTR data, strbuf *buf) |
| HRESULT | get_word (LPCOLESTR *str, strbuf *buf) |
| unsigned int | HexToBin (OLECHAR a) |
| HRESULT | do_process_key (LPCOLESTR *pstr, HKEY parent_key, strbuf *buf, BOOL do_register) |
| HRESULT | do_process_root_key (LPCOLESTR data, BOOL do_register) |
Definition at line 34 of file statreg.h.