NVDA Helper
In-process and lite high-speed utilities for NVDA
|
Go to the source code of this file.
Classes | |
struct | IA2InstallData |
Functions | |
bool | installIA2Support () |
bool | uninstallIA2Support () |
std::pair< std::map< DWORD, IA2InstallData >::iterator, bool > | installIA2SupportForThread (DWORD threadID) |
bool | uninstallIA2SupportForThread (DWORD threadID) |
void | IA2Support_inProcess_initialize () |
void | IA2Support_inProcess_terminate () |
bool installIA2Support | ( | ) |
References installIA2SupportForThread().
bool uninstallIA2Support | ( | ) |
References uninstallIA2SupportForThread().
std::pair< std::map< DWORD, IA2InstallData >::iterator, bool > installIA2SupportForThread | ( | DWORD | threadID | ) |
References HRESULT(), IA2InstallMap, IA2InstallData::IA2ProxyRegistration, LOG_ERROR, registerCOMProxy(), and wm_uninstallIA2Support.
Referenced by IA2Support_winEventProcHook(), and installIA2Support().
bool uninstallIA2SupportForThread | ( | DWORD | threadID | ) |
References IA2InstallMap, LOG_ERROR, unregisterCOMProxy(), and wm_uninstallIA2Support.
Referenced by IA2Support_uninstallerHook(), and uninstallIA2Support().
void IA2Support_inProcess_initialize | ( | ) |
References IA2InstallMap, IA2Support_winEventProcHook(), isAppContainerProcess(), isIA2SupportDisabled, isSuspendableProcess(), LOG_DEBUGWARNING, and registerWinEventHook().
Referenced by inProcess_initialize().
void IA2Support_inProcess_terminate | ( | ) |