Структура ACCESSTIMEOUT (winuser.h)
Содержит сведения о периоде ожидания, связанном с специальными возможностями Microsoft Win32.
Период ожидания специальных возможностей — это период времени, который должен пройти без ввода с клавиатуры и мыши, прежде чем операционная система автоматически отключит специальные возможности. Время ожидания специальных возможностей предназначено для компьютеров, совместно используемых несколькими пользователями, чтобы параметры, выбранные одним пользователем, не причиняли неудобства последующему пользователю.
К специальным возможностям, на которые влияет время ожидания, относятся функции FilterKeys (SlowKeys, BounceKeys и RepeatKeys), MouseKeys, ToggleKeys и StickyKeys. Время ожидания специальных возможностей также влияет на настройку режима высокой контрастности.
Синтаксис
typedef struct tagACCESSTIMEOUT {
UINT cbSize;
DWORD dwFlags;
DWORD iTimeOutMSec;
} ACCESSTIMEOUT, *LPACCESSTIMEOUT;
Члены
cbSize
Тип: UINT
Задает размер этой структуры (в байтах).
dwFlags
Тип: DWORD
Набор битовых флагов, определяющих свойства времени ожидания для функций специальных возможностей. Определены следующие значения.
iTimeOutMSec
Тип: DWORD
Указывает время ожидания в миллисекундах.
Комментарии
Используйте структуру ACCESSTIMEOUT при вызове функции SystemParametersInfo с параметром uiAction , равным значению SPI_GETACCESSTIMEOUT или SPI_SETACCESSTIMEOUT . При использовании SPI_GETACCESSTIMEOUT необходимо указать член cbSize структуры ACCESSTIMEOUT ; Функция SystemParametersInfo заполняет остальные элементы. Укажите все элементы структуры при использовании значения SPI_SETACCESSTIMEOUT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | winuser.h (включая Windows.h) |