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