Struttura ACCESSTIMEOUT (winuser.h)

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

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

Le funzionalità di accessibilità interessate dal timeout sono le funzionalità FilterKeys (SlowKeys, BounceKeys e RepeatKeys), MouseKeys, ToggleKeys e StickyKeys. Il timeout dell'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à. Vengono definiti i valori seguenti.

Valore Significato
ATF_ONOFFFEEDBACK
0x00000002
Se questo flag è impostato, il sistema operativo riproduce un suono di sirena decrescente al termine del periodo di timeout 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 si verifica il timeout anche se viene specificato un periodo di timeout.

iTimeOutMSec

Tipo: DWORD

Specifica il periodo di timeout, espresso 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 utilizza SPI_GETACCESSTIMEOUT, è necessario specificare il membro cbSize della struttura ACCESSTIMEOUT ; La funzione SystemParametersInfo compila i membri rimanenti. Specificare tutti i membri della struttura quando si usa il valore SPI_SETACCESSTIMEOUT .

Requisiti

   
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