Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Důležité
Tento dokument popisuje funkce konzolové platformy, které už nejsou součástí našeho plánu ekosystému. Tento obsah nedoporučujeme používat v nových produktech, ale v budoucnu budeme nadále podporovat stávající využití. Naše upřednostňované moderní řešení se zaměřuje na sekvence virtuálních terminálů pro zajištění maximální kompatibility ve scénářích napříč platformami. Další informace o tomto rozhodnutí o návrhu najdete v naší klasické konzole vs. dokumentu virtuálního terminálu .
Obsahuje informace o historii konzoly.
Syntaxe
typedef struct {
UINT cbSize;
UINT HistoryBufferSize;
UINT NumberOfHistoryBuffers;
DWORD dwFlags;
} CONSOLE_HISTORY_INFO, *PCONSOLE_HISTORY_INFO;
Členové
CbSize
Velikost struktury v bajtech. Nastavte tohoto člena na sizeof(CONSOLE_HISTORY_INFO)hodnotu .
HistorieBufferSize
Počet příkazů uložených v každé vyrovnávací paměti historie.
NumberOfHistoryBuffers
Počet uložených vyrovnávacích pamětí historie pro tento proces konzoly.
dwFlags
Tento parametr může být nulový nebo následující.
| Hodnota | Význam |
|---|---|
| HISTORY_NO_DUP_FLAG 0x1 | Duplicitní položky nebudou uloženy do vyrovnávací paměti historie. |
Požadavky
| Minimální podporovaný klient | Windows Vista [pouze desktopové aplikace] |
| Minimální podporovaný server | Windows Server 2008 [jenom desktopové aplikace] |
| Záhlaví | ConsoleApi3.h (přes WinCon.h, včetně Windows.h) |