41 DWORD dwSaveLen = cchValueName;
52 DWORD cbValueMax = cchValueMax *
sizeof(
TCHAR);
EXTERN_C LSTATUS _cicRegKey_EnumValue(CicRegKey &self, DWORD dwIndex, LPTSTR lpValueName, DWORD cchValueName)
EXTERN_C LSTATUS _cicRegKey_Open(CicRegKey &self, HKEY hKey, LPCTSTR lpSubKey, REGSAM samDesired)
EXTERN_C LSTATUS _cicRegKey_QuerySz(CicRegKey &self, LPCTSTR pszValueName, LPTSTR pszValue, DWORD cchValueMax)
EXTERN_C LSTATUS _cicRegKey_Create(CicRegKey &self, HKEY hKey, LPCTSTR lpSubKey)
EXTERN_C LSTATUS _cicRegKey_RecurseDeleteKey(CicRegKey &self, LPCTSTR lpSubKey)
LSTATUS Open(HKEY hKey, LPCTSTR lpSubKey, REGSAM samDesired=KEY_READ)
LSTATUS RecurseDeleteKey(LPCTSTR lpSubKey)
LSTATUS DeleteSubKey(LPCTSTR lpSubKey)
static LSTATUS(WINAPI *pRegDeleteTreeW)(HKEY
#define REG_OPTION_NON_VOLATILE
static const WCHAR szName[]
_In_ PSID _Out_writes_to_opt_ cchName LPSTR _Inout_ LPDWORD cchName