NVDA Helper
In-process and lite high-speed utilities for NVDA
|
#include <rpc.h>
Go to the source code of this file.
Functions | |
handle_t | createRemoteBindingHandle (wchar_t *uuidString) |
LRESULT | cancellableSendMessageTimeout (HWND hwnd, UINT Msg, WPARAM wParam, LPARAM lParam, UINT fuFlags, UINT uTimeout, PDWORD_PTR lpdwResult) |
void | nvdaHelperLocal_initialize (bool secureMode) |
void | nvdaHelperLocal_terminate () |
bool | calculateCharacterBoundaries (const wchar_t *text, int textLength, int *offsets, int *offsetsCount) |
handle_t createRemoteBindingHandle | ( | wchar_t * | uuidString | ) |
References LOG_ERROR.
LRESULT cancellableSendMessageTimeout | ( | HWND | hwnd, |
UINT | Msg, | ||
WPARAM | wParam, | ||
LPARAM | lParam, | ||
UINT | fuFlags, | ||
UINT | uTimeout, | ||
PDWORD_PTR | lpdwResult ) |
References cancelCallEvent, CANCELSENDMESSAGE_CHECK_INTERVAL, and real_SendMessageTimeoutW.
Referenced by fake_SendMessageTimeoutW(), and fake_SendMessageW().
void nvdaHelperLocal_initialize | ( | bool | secureMode | ) |
void nvdaHelperLocal_terminate | ( | ) |
References apiHook_terminate(), cancelCallEvent, and stopServer().
bool calculateCharacterBoundaries | ( | const wchar_t * | text, |
int | textLength, | ||
int * | offsets, | ||
int * | offsetsCount ) |
References _getLogAttrArray().