struktur CONSOLE_HISTORY_INFO
Penting
Dokumen ini menjelaskan fungsionalitas platform konsol yang tidak lagi menjadi bagian dari peta jalan ekosistem kami. Kami tidak menyarankan penggunaan konten ini dalam produk baru, tetapi kami akan terus mendukung penggunaan yang ada untuk masa depan yang tidak terbatas. Solusi modern pilihan kami berfokus pada urutan terminal virtual untuk kompatibilitas maksimum dalam skenario lintas platform. Anda dapat menemukan informasi selengkapnya tentang keputusan desain ini di konsol klasik vs. dokumen terminal virtual kami.
Berisi informasi tentang riwayat konsol.
Sintaks
typedef struct {
UINT cbSize;
UINT HistoryBufferSize;
UINT NumberOfHistoryBuffers;
DWORD dwFlags;
} CONSOLE_HISTORY_INFO, *PCONSOLE_HISTORY_INFO;
Anggota
cbSize
Ukuran struktur, dalam byte. Atur anggota ini ke sizeof(CONSOLE_HISTORY_INFO)
.
HistoryBufferSize
Jumlah perintah yang disimpan di setiap buffer riwayat.
NumberOfHistoryBuffers
Jumlah buffer riwayat yang disimpan untuk proses konsol ini.
dwFlags
Parameter ini bisa nol atau nilai berikut.
Value | Makna |
---|---|
0x1 HISTORY_NO_DUP_FLAG | Entri duplikat tidak akan disimpan dalam buffer riwayat. |
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | ConsoleApi3.h (melalui WinCon.h, termasuk Windows.h) |