Поделиться через


Функция 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

См. также

Функции