Data Structures |
| struct | PLABEL_MAP |
| struct | PAPP_MAP |
| struct | PLABEL_CONTEXT |
| struct | PSOUND_SCHEME_CONTEXT |
Functions |
| PLABEL_MAP | FindLabel (PAPP_MAP pAppMap, TCHAR *szName) |
| VOID | RemoveLabel (PLABEL_MAP pMap) |
| PAPP_MAP | FindApp (TCHAR *szName) |
| PLABEL_CONTEXT | FindLabelContext (PSOUND_SCHEME_CONTEXT pSoundScheme, TCHAR *AppName, TCHAR *LabelName) |
| BOOL | LoadEventLabel (HKEY hKey, TCHAR *szSubKey) |
| BOOL | LoadEventLabels () |
| BOOL | AddSoundProfile (HWND hwndDlg, HKEY hKey, TCHAR *szSubKey, BOOL SetDefault) |
| DWORD | EnumerateSoundProfiles (HWND hwndDlg, HKEY hKey) |
| PSOUND_SCHEME_CONTEXT | FindSoundProfile (HWND hwndDlg, TCHAR *szName) |
| BOOL | ImportSoundLabel (HWND hwndDlg, HKEY hKey, TCHAR *szProfile, TCHAR *szLabelName, TCHAR *szAppName, PAPP_MAP AppMap, PLABEL_MAP LabelMap) |
| DWORD | ImportSoundEntry (HWND hwndDlg, HKEY hKey, TCHAR *szLabelName, TCHAR *szAppName, PAPP_MAP pAppMap) |
| DWORD | ImportAppProfile (HWND hwndDlg, HKEY hKey, TCHAR *szAppName) |
| BOOL | ImportSoundProfiles (HWND hwndDlg, HKEY hKey) |
| BOOL | LoadSoundProfiles (HWND hwndDlg) |
| BOOL | LoadSoundFiles (HWND hwndDlg) |
| BOOL | ShowSoundScheme (HWND hwndDlg) |
| BOOL | ApplyChanges (HWND hwndDlg) |
| INT_PTR CALLBACK | SoundsDlgProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
Variables |
| static PLABEL_MAP | s_Map = NULL |
| static PAPP_MAP | s_App = NULL |
| TCHAR | szDefault [MAX_PATH] |