ACCESSTIMEOUT-Struktur (winuser.h)

Enthält Informationen zum Timeoutzeitraum, der den Microsoft Win32-Barrierefreiheitsfeatures zugeordnet ist.

Der Timeoutzeitraum für die Barrierefreiheit ist die Dauer, die ohne Tastatur- und Mauseingabe vergehen muss, bevor das Betriebssystem Barrierefreiheitsfeatures automatisch deaktiviert. Das Timeout für die Barrierefreiheit ist für Computer konzipiert, die von mehreren Benutzern gemeinsam genutzt werden, sodass die von einem Benutzer ausgewählten Optionen keine Unannehmlichkeiten für einen nachfolgenden Benutzer haben.

Die vom Timeout betroffenen Barrierefreiheitsfeatures sind die FilterKeys-Features (SlowKeys, BounceKeys und RepeatKeys), MouseKeys, ToggleKeys und StickyKeys. Das Timeout für die Barrierefreiheit wirkt sich auch auf die Einstellung für den Modus mit hohem Kontrast aus.

Syntax

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

Member

cbSize

Typ: UINT

Gibt die Größe dieser Struktur in Bytes an.

dwFlags

Typ: DWORD

Eine Reihe von Bitflags, die Eigenschaften des Timeoutverhaltens für Barrierefreiheitsfeatures angeben. Die folgenden Werte werden definiert.

Wert Bedeutung
ATF_ONOFFFEEDBACK
0x00000002
Wenn dieses Flag festgelegt ist, gibt das Betriebssystem einen absteigenden Sirenenton ab, wenn der Timeoutzeitraum verstreicht und die Barrierefreiheitsfeatures deaktiviert sind.
ATF_TIMEOUTON
0x00000001
Wenn dieses Flag festgelegt ist, wurde ein Timeoutzeitraum für Barrierefreiheitsfeatures festgelegt. Wenn dieses Flag nicht festgelegt ist, tritt für die Features kein Timeout auf, obwohl ein Timeoutzeitraum angegeben ist.

iTimeOutMSec

Typ: DWORD

Gibt den Timeoutzeitraum in Millisekunden an.

Hinweise

Verwenden Sie eine ACCESSTIMEOUT-Struktur , wenn Sie die SystemParametersInfo-Funktion aufrufen, wobei der uiAction-Parameter auf den wert SPI_GETACCESSTIMEOUT oder SPI_SETACCESSTIMEOUT festgelegt ist. Wenn Sie SPI_GETACCESSTIMEOUT verwenden, müssen Sie das cbSize-Element der ACCESSTIMEOUT-Struktur angeben. Die SystemParametersInfo-Funktion füllt die restlichen Member aus. Geben Sie alle Strukturmember an, wenn Sie den wert SPI_SETACCESSTIMEOUT verwenden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile winuser.h (einschließlich Windows.h)

Weitere Informationen

Barrierefreiheitsstrukturen

SystemParametersInfo