Функция GetPointerDeviceProperties (winuser.h)
Возвращает свойства устройства, которые не включены в структуру POINTER_DEVICE_INFO .
Синтаксис
BOOL GetPointerDeviceProperties(
[in] HANDLE device,
[in, out] UINT32 *propertyCount,
[out, optional] POINTER_DEVICE_PROPERTY *pointerProperties
);
Параметры
[in] device
Устройство указателя для запроса свойств.
Вызов функции GetPointerDevices возвращает этот дескриптор в структуре POINTER_DEVICE_INFO .
[in, out] propertyCount
Количество свойств.
Возвращает число, записанное или необходимое, если свойство pointerProperties имеет значение NULL.
Если это значение меньше числа свойств, поддерживаемых устройством указателя, а свойство pointerProperties не равно NULL, функция возвращает фактическое число свойств в этой переменной и завершается ошибкой.
[out, optional] pointerProperties
Массив свойств.
Возвращаемое значение
Значение TRUE, если функция выполнена успешно; в противном случае — FALSE. Если функция завершается сбоем, вызовите функцию GetLastError для получения дополнительных сведений.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | winuser.h |
Библиотека | User32.lib |
DLL | User32.dll |