ACCESSTIMEOUT-Struktur (winuser.h)

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

Der Zeitaufwand für die Barrierefreiheit ist die Länge der Zeit, die ohne Tastatur- und Mauseingabe übergeben werden muss, bevor das Betriebssystem die Barrierefreiheitsfeatures automatisch deaktiviert. Das Timeout für Barrierefreiheit ist für Computer konzipiert, die von mehreren Benutzern freigegeben werden, sodass optionen, die von einem Benutzer ausgewählt wurden, keinen nachfolgenden Benutzer inkonvenience.

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 Hohen Kontrastmodus aus.

Syntax

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

Member

cbSize

Typ: UINT

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

dwFlags

Typ: DWORD

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

Wert Bedeutung
ATF_ONOFFFEEDBACK
0x00000002
Wenn dieses Flag festgelegt ist, wird vom Betriebssystem ein absteigender Sirenenton wiedergegeben, wenn der Timeoutzeitraum abgelaufen ist 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, werden die Features nicht ausgezeitet, obwohl ein Timeoutzeitraum angegeben wird.

iTimeOutMSec

Typ: DWORD

Gibt den Timeout-Zeitraum in Millisekunden an.

Hinweise

Verwenden Sie eine ACCESSTIMEOUT-Struktur beim Aufrufen der SystemParametersInfo-Funktion mit dem Parameter uiAction , der auf den SPI_GETACCESSTIMEOUT oder SPI_SETACCESSTIMEOUT Wert festgelegt ist. Wenn Sie SPI_GETACCESSTIMEOUT verwenden, müssen Sie das cbSize-Element der ACCESSTIMEOUT-Struktur angeben; Die SystemParametersInfo-Funktion füllt die verbleibenden Member aus. Geben Sie alle Strukturelemente an, wenn Sie den SPI_SETACCESSTIMEOUT Wert verwenden.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Header winuser.h (enthalten Windows.h)

Weitere Informationen

Barrierefreiheitsstrukturen

Systemparametersinfo