ReactOS 0.4.15-dev-7842-g558ab78
ATL::CRegKey Member List

This is the complete list of members for ATL::CRegKey, including all inherited members.

_DoDeleteKeyTree(HKEY hParentKey, LPCTSTR lpszKey)ATL::CRegKeyinlineprotectedstatic
_GetMultiStringSize(LPCTSTR pszz)ATL::CRegKeyinlineprotectedstatic
Attach(HKEY hKey) noexceptATL::CRegKeyinline
Close() noexceptATL::CRegKeyinline
Create(HKEY hKeyParent, LPCTSTR lpszKeyName, LPTSTR lpszClass=REG_NONE, DWORD dwOptions=REG_OPTION_NON_VOLATILE, REGSAM samDesired=KEY_READ|KEY_WRITE, LPSECURITY_ATTRIBUTES lpSecAttr=NULL, LPDWORD lpdwDisposition=NULL) noexceptATL::CRegKeyinline
CRegKey() noexceptATL::CRegKeyinline
CRegKey(CRegKey &key) noexceptATL::CRegKeyinline
CRegKey(HKEY hKey) noexceptATL::CRegKeyinlineexplicit
DeleteSubKey(LPCTSTR lpszSubKey) noexceptATL::CRegKeyinline
DeleteValue(LPCTSTR lpszValue) noexceptATL::CRegKeyinline
Detach() noexceptATL::CRegKeyinline
EnumKey(DWORD iIndex, LPTSTR pszName, LPDWORD pnNameLength, FILETIME *pftLastWriteTime=NULL) noexceptATL::CRegKeyinline
Flush() noexceptATL::CRegKeyinline
GetKeySecurity(SECURITY_INFORMATION si, PSECURITY_DESCRIPTOR psd, LPDWORD pnBytes) noexceptATL::CRegKeyinline
m_hKeyATL::CRegKey
NotifyChangeKeyValue(BOOL bWatchSubtree, DWORD dwNotifyFilter, HANDLE hEvent, BOOL bAsync=TRUE) noexceptATL::CRegKeyinline
Open(HKEY hKeyParent, LPCTSTR lpszKeyName, REGSAM samDesired=KEY_READ|KEY_WRITE) noexceptATL::CRegKeyinline
operator HKEY() const noexceptATL::CRegKeyinline
operator=(CRegKey &key) noexceptATL::CRegKeyinline
QueryBinaryValue(LPCTSTR pszValueName, void *pValue, ULONG *pnBytes) noexceptATL::CRegKeyinline
QueryDWORDValue(LPCTSTR pszValueName, DWORD &dwValue) noexceptATL::CRegKeyinline
QueryGUIDValue(LPCTSTR pszValueName, GUID &guidValue) noexceptATL::CRegKeyinline
QueryMultiStringValue(LPCTSTR pszValueName, LPTSTR pszValue, ULONG *pnChars) noexceptATL::CRegKeyinline
QueryQWORDValue(LPCTSTR pszValueName, ULONGLONG &qwValue) noexceptATL::CRegKeyinline
QueryStringValue(LPCTSTR pszValueName, LPTSTR pszValue, ULONG *pnChars) noexceptATL::CRegKeyinline
QueryValue(LPCTSTR pszValueName, DWORD *pdwType, void *pData, ULONG *pnBytes) noexceptATL::CRegKeyinline
RecurseDeleteKey(LPCTSTR lpszKey) noexceptATL::CRegKeyinline
SetBinaryValue(LPCTSTR pszValueName, const void *pValue, ULONG nBytes) noexceptATL::CRegKeyinline
SetDWORDValue(LPCTSTR pszValueName, DWORD dwValue) noexceptATL::CRegKeyinline
SetGUIDValue(LPCTSTR pszValueName, REFGUID guidValue) noexceptATL::CRegKeyinline
SetKeySecurity(SECURITY_INFORMATION si, PSECURITY_DESCRIPTOR psd) noexceptATL::CRegKeyinline
SetKeyValue(LPCTSTR lpszKeyName, LPCTSTR lpszValue, LPCTSTR lpszValueName=NULL) noexceptATL::CRegKeyinline
SetMultiStringValue(LPCTSTR pszValueName, LPCTSTR pszValue) noexceptATL::CRegKeyinline
SetQWORDValue(LPCTSTR pszValueName, ULONGLONG qwValue) noexceptATL::CRegKeyinline
SetStringValue(LPCTSTR pszValueName, LPCTSTR pszValue, DWORD dwType=REG_SZ) noexceptATL::CRegKeyinline
SetValue(LPCTSTR pszValueName, DWORD dwType, const void *pValue, ULONG nBytes) noexceptATL::CRegKeyinline
SetValue(HKEY hKeyParent, LPCTSTR lpszKeyName, LPCTSTR lpszValue, LPCTSTR lpszValueName=NULL)ATL::CRegKeyinlinestatic
~CRegKey() noexceptATL::CRegKeyinline