Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Von Bedeutung
In diesem Dokument werden Konsolenplattformfunktionen beschrieben, die nicht mehr Teil unserer Ökosystem-Roadmap sind. Wir empfehlen nicht, diesen Inhalt in neuen Produkten zu verwenden, aber wir werden weiterhin vorhandene Nutzungen für die unbegrenzte Zukunft unterstützen. Unsere bevorzugte moderne Lösung konzentriert sich auf virtuelle Terminalsequenzen für maximale Kompatibilität in plattformübergreifenden Szenarien. Weitere Informationen zu dieser Designentscheidung finden Sie in unserem klassischen Konsolendokument im Vergleich zum virtuellen Terminal .
Enthält Informationen zum Konsolenverlauf.
Syntax
typedef struct {
UINT cbSize;
UINT HistoryBufferSize;
UINT NumberOfHistoryBuffers;
DWORD dwFlags;
} CONSOLE_HISTORY_INFO, *PCONSOLE_HISTORY_INFO;
Elemente
cbSize-
Die Größe der Struktur in Byte. Legen Sie dieses Element auf sizeof(CONSOLE_HISTORY_INFO)fest.
HistoryBufferSize
Die Anzahl der Befehle, die in jedem Verlaufspuffer aufbewahrt werden.
NumberOfHistoryBuffers
Die Anzahl der Verlaufspuffer, die für diesen Konsolenvorgang aufbewahrt werden.
dwFlags
Dieser Parameter kann null oder der folgende Wert sein.
| Wert | Bedeutung |
|---|---|
| HISTORY_NO_DUP_FLAG 0x1 | Doppelte Einträge werden nicht im Verlaufspuffer gespeichert. |
Anforderungen
| Mindest unterstützter Client | Windows Vista [nur Desktop-Apps] |
| Unterstützter Mindestserver | Windows Server 2008 [Nur Desktop-Apps] |
| Kopfzeile | ConsoleApi3.h (via WinCon.h, include Windows.h) |