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.
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) |