The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CRegistryKey Member List

This is the complete list of members for CRegistryKey, including all inherited members.

BeginSubkeyIteration() const CRegistryKey
BeginValueIteration() const CRegistryKey
ConnectRegistry(LPCTSTR pMachineName) const CRegistryKey
CreateKey(LPCTSTR pSubKey, LPCTSTR pClass=_T(""), DWORD dwOptions=REG_OPTION_NON_VOLATILE, REGSAM samDesired=KEY_ALL_ACCESS, LPSECURITY_ATTRIBUTES pSecurityAttributes=nullptr) const CRegistryKey
CreateOrOpenKey(LPCTSTR pSubKey, DWORD *pDisposition=nullptr, LPCTSTR pClass=_T(""), DWORD dwOptions=REG_OPTION_NON_VOLATILE, REGSAM samDesired=KEY_ALL_ACCESS, LPSECURITY_ATTRIBUTES pSecurityAttributes=nullptr) const CRegistryKey
CRegistryKey(HKEY hKey)CRegistryKey [explicit]
CRegistryKey(LPCTSTR pRemoteMachine, HKEY hKey)CRegistryKey
CRegistryKey(HKEY hKey, LPCTSTR pSubKey, REGSAM samDesired=KEY_ALL_ACCESS, LPCTSTR pRemoteMachine=nullptr)CRegistryKey
CRegistryKey(const CRegistryKey &rhs)CRegistryKey
DeleteKey(LPCTSTR pKeyName) const CRegistryKey
DeleteKeyAndSubkeys(LPCTSTR pKeyName) const CRegistryKey
DeleteValue(LPCTSTR pValueName) const CRegistryKey
EndSubkeyIteration() const CRegistryKey
EndValueIteration() const CRegistryKey
FlushKey() const CRegistryKey
GetKeySecurity(SECURITY_INFORMATION securityInformation) const CRegistryKey
HasSubkey(LPCTSTR pSubKey, REGSAM samDesired=KEY_ALL_ACCESS) const CRegistryKey
LoadKey(LPCTSTR pSubkeyName, LPCTSTR pFile) const CRegistryKey
NotifyChangeKeyValue(HANDLE hEvent, bool bSubKeys=false, DWORD dwNotifyFilter=REG_NOTIFY_CHANGE_LAST_SET) const CRegistryKey
NotifyChangeKeyValue(bool bSubKeys=false, DWORD dwNotifyFilter=REG_NOTIFY_CHANGE_LAST_SET) const CRegistryKey
OpenKey(LPCTSTR pSubKey, REGSAM samDesired=KEY_ALL_ACCESS) const CRegistryKey
operator HKEY() const CRegistryKey
operator=(const CRegistryKey &rhs)CRegistryKey
operator=(HKEY hKey)CRegistryKey
QueryValue(LPCTSTR pValueName=nullptr) const CRegistryKey
QueryValue(LPCTSTR pValueName, LPBYTE *ppBytes, DWORD &cbBytes) const CRegistryKey
QueryValue(LPCTSTR pValueName, LPTSTR *ppString) const CRegistryKey
QueryValue(LPCTSTR pValueName, DWORD &dwValue) const CRegistryKey
ReplaceKey(LPCTSTR pNewFile, LPCTSTR pOldFile, LPCTSTR pSubkeyName=nullptr) const CRegistryKey
RestoreKey(LPCTSTR pFile, DWORD flags=0) const CRegistryKey
SaveKey(LPCTSTR pFile, LPSECURITY_ATTRIBUTES pSecurityAttributes=nullptr) const CRegistryKey
SetKeySecurity(SECURITY_INFORMATION securityInformation, PSECURITY_DESCRIPTOR pSecurityDescriptor) const CRegistryKey
SetValue(LPCTSTR pValueName, const BYTE *pBytes, DWORD cbBytes) const CRegistryKey
SetValue(LPCTSTR pValueName, LPCTSTR pValue, DWORD dwType=REG_SZ) const CRegistryKey
SetValue(LPCTSTR pValueName, DWORD value, DWORD dwType=REG_DWORD) const CRegistryKey
SetValue(const Value &value) const CRegistryKey
SubkeyIterator typedefCRegistryKey
TryDeleteValue(LPCTSTR pValueName) const CRegistryKey
UnLoadKey(LPCTSTR pSubkeyName) const CRegistryKey
ValueIterator typedefCRegistryKey
~CRegistryKey()CRegistryKey


Generated on Sun Sep 12 19:11:42 2021 for The Server Framework - v7.4 by doxygen 1.5.3