e0762f6bb3
This pull request introduces a copy of the code from kernel32.dll that implements CreatePseudoConsole, ClosePseudoConsole and ResizePseudoConsole. Apart from some light modifications to fit into the infrastructure in this project and support launching OpenConsole.exe, it is intended to be 1:1 with the code that ships in Windows. Any guideline violations in this code are likely intentional. Since this was built into kernel32, it uses the STL only _very sparingly._ Consumers of this library must make sure that conpty.lib lives earlier in the link line than onecoreuap_apiset, onecoreuap, onecore_apiset, onecore or kernel32. Refs #1130.
38 lines
530 B
JSON
38 lines
530 B
JSON
{
|
|
"PrefixFilters": [
|
|
"."
|
|
],
|
|
"ContainsFilters": [
|
|
"/.",
|
|
"/.git/",
|
|
"/obj/",
|
|
"/bin/",
|
|
"/TestResults/",
|
|
"/packages/",
|
|
"/ipch/",
|
|
"/dep/",
|
|
"/.vs/",
|
|
"/build/",
|
|
"/src/cascadia/",
|
|
"/src/winconpty/",
|
|
"/.nuget/",
|
|
"/.github/",
|
|
"/samples/"
|
|
],
|
|
"SuffixFilters": [
|
|
".dbb",
|
|
".evt",
|
|
".log",
|
|
".metadata",
|
|
".prf",
|
|
".trc",
|
|
".user",
|
|
".tmp",
|
|
".TMP",
|
|
".db",
|
|
".wrn",
|
|
".rec",
|
|
".err"
|
|
]
|
|
}
|