Struttura ACCESSTIMEOUT (winuser.h)

Contiene informazioni sul periodo di timeout associato alle funzionalità di accessibilità di Microsoft Win32.

Il periodo di timeout di accessibilità è il periodo di tempo che deve passare senza input da tastiera e mouse prima che il sistema operativo disattiva automaticamente le funzionalità di accessibilità. Il timeout per l'accessibilità è progettato per i computer condivisi da diversi utenti in modo che le opzioni selezionate da un utente non inconseguino un utente successivo.

Le funzionalità di accessibilità interessate dal timeout sono le funzionalità FilterKeys (SlowKeys, BounceKeys e RepeatKeys), MouseKeys, ToggleKeys e StickyKeys. Il timeout di accessibilità influisce anche sull'impostazione della modalità a contrasto elevato.

Sintassi

typedef struct tagACCESSTIMEOUT {
  UINT  cbSize;
  DWORD dwFlags;
  DWORD iTimeOutMSec;
} ACCESSTIMEOUT, *LPACCESSTIMEOUT;

Members

cbSize

Tipo: UINT

Specifica le dimensioni, in byte, di questa struttura.

dwFlags

Tipo: DWORD

Set di flag di bit che specificano le proprietà del comportamento di timeout per le funzionalità di accessibilità. I valori seguenti sono definiti.

Valore Significato
ATF_ONOFFFEEDBACK
0x00000002
Se questo flag è impostato, il sistema operativo riproduce un suono di sirena decrescente quando il periodo di timeout trascorso e le funzionalità di accessibilità vengono disattivate.
ATF_TIMEOUTON
0x00000001
Se questo flag è impostato, è stato impostato un periodo di timeout per le funzionalità di accessibilità. Se questo flag non è impostato, le funzionalità non verranno timeout anche se viene specificato un periodo di timeout.

iTimeOutMSec

Tipo: DWORD

Specifica il periodo di timeout, in millisecondi.

Commenti

Usare una struttura ACCESSTIMEOUT quando si chiama la funzione SystemParametersInfo con il parametro uiAction impostato sul valore SPI_GETACCESSTIMEOUT o SPI_SETACCESSTIMEOUT . Quando si usa SPI_GETACCESSTIMEOUT, è necessario specificare il membro cbSize della struttura ACCESSTIMEOUT ; la funzione SystemParametersInfo riempie i membri rimanenti. Specificare tutti i membri della struttura quando si usa il valore SPI_SETACCESSTIMEOUT .

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione winuser.h (include Windows.h)

Vedi anche

Strutture di accessibilità

Systemparametersinfo