Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
W tym dokumencie opisano funkcje platformy konsolowej, które nie są już częścią naszego planu działania ekosystemu. Nie zalecamy używania tej zawartości w nowych produktach, ale będziemy nadal obsługiwać istniejące użycie w przyszłości na czas nieokreślony. Nasze preferowane nowoczesne rozwiązanie koncentruje się na sekwencjach terminali wirtualnych w celu zapewnienia maksymalnej zgodności w scenariuszach międzyplatformowych. Więcej informacji na temat tej decyzji projektowej można znaleźć w naszym dokumencie dotyczącym klasycznej konsoli i terminalu wirtualnego .
Zawiera informacje o historii konsoli.
Składnia
typedef struct {
UINT cbSize;
UINT HistoryBufferSize;
UINT NumberOfHistoryBuffers;
DWORD dwFlags;
} CONSOLE_HISTORY_INFO, *PCONSOLE_HISTORY_INFO;
Członkowie
cbSize
Rozmiar struktury w bajtach. Ustaw ten element członkowski na sizeof(CONSOLE_HISTORY_INFO).
HistoryBufferSize
Liczba poleceń przechowywanych w każdym buforze historii.
NumberOfHistoryBuffers
Liczba historii przechowywanych dla tego procesu konsoli.
dwFlags
Ten parametr może mieć wartość zero lub następującą.
| Wartość | Znaczenie |
|---|---|
| HISTORY_NO_DUP_FLAG 0x1 | Zduplikowane wpisy nie będą przechowywane w buforze historii. |
Wymagania
| Minimalny obsługiwany klient | Windows Vista [tylko aplikacje klasyczne] |
| Minimalny obsługiwany serwer | Windows Server 2008 [tylko aplikacje klasyczne] |
| Nagłówek | ConsoleApi3.h (za pośrednictwem WinCon.h, include Windows.h) |