ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

#include <statreg.h>

Inherits IRegistrarBase.

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_listm_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)

Detailed Description

Definition at line 34 of file statreg.h.


The documentation for this class was generated from the following file:

Generated on Sat May 26 2012 06:46:49 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.