Что означает код ошибки Windows 1171 (ERROR_POINT_NOT_FOUND)?

 
Предыдущий Следующий
ERROR_SET_NOT_FOUND ERROR_NO_TRACKING_SERVICE

ERROR_POINT_NOT_FOUND

Что означает ERROR_POINT_NOT_FOUND

ERROR_POINT_NOT_FOUND в контексте GetMouseMovePoints/GetMouseMovePointsEx означает, что указанная reference point отсутствует в системной истории перемещений мыши.

Что проверить

Сохраните координаты и timestamp входной точки и сравните их с последними реально полученными mouse-move events. История имеет ограниченную глубину, поэтому старая точка может уже выпасть из buffer.

Учитывайте virtual-screen coordinates и преобразование signed/unsigned значений для multi-monitor layouts. Ошибка в преобразовании отрицательных координат способна сделать существующую точку несопоставимой.

Не диагностируйте этот код как повреждение произвольного memory object: API просто не нашёл anchor point, от которой вызывающий код хотел продолжить чтение истории.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.