|
| | cReg () |
| |
| | ~cReg () |
| |
| HKEY | Connect (HKEY hNewKey, LPCTSTR pszRemote) |
| |
| HKEY | Open (HKEY hNewKey=NULL) |
| |
| HKEY | Open (HKEY hNewKey, LPCTSTR pszSubKey, DWORD dwRights) |
| |
| void | Close () |
| |
| HKEY | Create (HKEY hNewKey, LPCTSTR pszSubKey, DWORD dwRights) |
| |
| bool | LoadVal (LPCTSTR pszValName, RegVal *pValData) |
| |
| bool | LoadVal (LPCTSTR pszSubKey, LPCTSTR pszValName, RegVal *pValData) |
| |
| bool | LoadNumber (LPCTSTR pszValName, DWORD *pdwNumber) |
| |
| bool | LoadNumber (LPCTSTR pszSubKey, LPCTSTR pszValName, DWORD *pdwNumber) |
| |
| bool | LoadBinary (LPCTSTR pszValName, LPBYTE pbyteData, DWORD dwSize) |
| |
| bool | LoadBinary (LPCTSTR pszSubKey, LPCTSTR pszValName, LPBYTE pbyteData, DWORD dwSize) |
| |
| bool | LoadNewBinary (LPCTSTR pszValName, LPBYTE *pbyteData, DWORD *pdwSize) |
| |
| bool | LoadNewBinary (LPCTSTR pszSubKey, LPCTSTR pszValName, LPBYTE *pbyteData, DWORD *pdwSize) |
| |
| bool | LoadString (LPCTSTR pszValName, LPTSTR pszString, DWORD dwLength) |
| |
| bool | LoadString (LPCTSTR pszSubKey, LPCTSTR pszValName, LPTSTR pszString, DWORD dwLength) |
| |
| bool | LoadNewString (LPCTSTR pszValName, LPTSTR *pszString, DWORD *pdwLength) |
| |
| bool | LoadNewString (LPCTSTR pszSubKey, LPCTSTR pszValName, LPTSTR *pszString, DWORD *pdwLength) |
| |
| bool | LoadStringArr (LPCTSTR pszValName, LPTSTR pszStrings[], DWORD dwCount) |
| |
| bool | LoadStringArr (LPCTSTR pszSubKey, LPCTSTR pszValName, LPTSTR pszStrings[], DWORD dwCount) |
| |
| bool | LoadNewStringArr (LPCTSTR pszValName, LPTSTR **pszStrings, DWORD *pdwCount) |
| |
| bool | LoadNewStringArr (LPCTSTR pszSubKey, LPCTSTR pszValName, LPTSTR **pszStrings, DWORD *pdwCount) |
| |
| bool | LoadString (LPCTSTR pszValName, ni::cString &sString) |
| |
| bool | LoadString (LPCTSTR pszSubKey, LPCTSTR pszValName, ni::cString &sString) |
| |
| bool | SaveVal (LPCTSTR pszValName, const RegVal *pValData) |
| |
| bool | SaveVal (LPCTSTR pszSubKey, LPCTSTR pszValName, const RegVal *pValData) |
| |
| bool | SaveNumber (LPCTSTR pszValName, DWORD dwNumber) |
| |
| bool | SaveNumber (LPCTSTR pszSubKey, LPCTSTR pszValName, DWORD dwNumber) |
| |
| bool | SaveBinary (LPCTSTR pszValName, const LPBYTE pbyteData, DWORD dwSize) |
| |
| bool | SaveBinary (LPCTSTR pszSubKey, LPCTSTR pszValName, const LPBYTE pbyteData, DWORD dwSize) |
| |
| bool | SaveString (LPCTSTR pszValName, LPCTSTR pszString) |
| |
| bool | SaveString (LPCTSTR pszSubKey, LPCTSTR pszValName, LPCTSTR pszString) |
| |
| bool | SaveStringArr (LPCTSTR pszValName, const LPCTSTR pszStrings[], DWORD dwCount) |
| |
| bool | SaveStringArr (LPCTSTR pszSubKey, LPCTSTR pszValName, const LPCTSTR pszStrings[], DWORD dwCount) |
| |
| bool | DeleteKey (LPCTSTR pszValName) |
| |
| bool | DeleteKey (LPCTSTR pszSubKey, LPCTSTR pszValName) |
| |
| bool | DeleteSubKeys () |
| |
| bool | HasEntries (DWORD *pdwSubKeyCount, DWORD *pdwValueCount) |
| |
| bool | HasEntries (LPCTSTR pszSubKey, DWORD *pdwSubKeyCount, DWORD *pdwValueCount) |
| |
| bool | FindFirstValue (LPCTSTR &ppszValue, RegVal *pValData) |
| |
| bool | FindNextValue (LPCTSTR &ppszValue, RegVal *pValData) |
| |
| void | FindClose () |
| |