Enumerations |
| enum | EDIT_MODE { EDIT_MODE_DEC,
EDIT_MODE_HEX
} |
Functions |
| void | error (HWND hwnd, INT resId,...) |
| static void | error_code_messagebox (HWND hwnd, DWORD error_code) |
| void | warning (HWND hwnd, INT resId,...) |
| INT_PTR CALLBACK | modify_string_dlgproc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| INT_PTR CALLBACK | modify_multi_string_dlgproc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| LRESULT CALLBACK | DwordEditSubclassProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| INT_PTR CALLBACK | modify_dword_dlgproc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| INT_PTR CALLBACK | modify_binary_dlgproc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static BOOL | CreateResourceColumns (HWND hwnd) |
| static VOID | GetInterfaceType (INTERFACE_TYPE InterfaceType, LPTSTR pBuffer, DWORD dwLength) |
| static VOID | ParseResources (HWND hwnd) |
| static BOOL | OnResourceNotify (HWND hwndDlg, NMHDR *phdr) |
| static INT_PTR CALLBACK | modify_resource_dlgproc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static BOOL | CreateResourceListColumns (HWND hWndListView) |
| static VOID | AddFullResourcesToList (HWND hwnd) |
| static BOOL | OnResourceListNotify (HWND hwndDlg, NMHDR *phdr) |
| static INT_PTR CALLBACK | modify_resource_list_dlgproc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| BOOL | ModifyValue (HWND hwnd, HKEY hKey, LPCTSTR valueName, BOOL EditBin) |
| static LONG | CopyKey (HKEY hDestKey, LPCTSTR lpDestSubKey, HKEY hSrcKey, LPCTSTR lpSrcSubKey) |
| static LONG | MoveKey (HKEY hDestKey, LPCTSTR lpDestSubKey, HKEY hSrcKey, LPCTSTR lpSrcSubKey) |
| BOOL | DeleteKey (HWND hwnd, HKEY hKeyRoot, LPCTSTR keyPath) |
| LONG | RenameKey (HKEY hKey, LPCTSTR lpSubKey, LPCTSTR lpNewName) |
| LONG | RenameValue (HKEY hKey, LPCTSTR lpSubKey, LPCTSTR lpDestValue, LPCTSTR lpSrcValue) |
| LONG | QueryStringValue (HKEY hKey, LPCTSTR lpSubKey, LPCTSTR lpValueName, LPTSTR pszBuffer, DWORD dwBufferLen) |
| BOOL | GetKeyName (LPTSTR pszDest, size_t iDestLength, HKEY hRootKey, LPCTSTR lpSubKey) |
Variables |
| static const TCHAR * | editValueName |
| static TCHAR * | stringValueData |
| static PVOID | binValueData |
| static DWORD | dwordValueData |
| static PCM_RESOURCE_LIST | resourceValueData |
| static INT | fullResourceIndex = -1 |
| static DWORD | valueDataLen |
| static EDIT_MODE | dwordEditMode = EDIT_MODE_HEX |