Skip to content

Commit de39bac

Browse files
authored
Merge pull request #24193 from compnerd/consoles
2 parents dd5bdf7 + 5d2be1a commit de39bac

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

stdlib/public/Platform/winsdk.modulemap

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ module WinSDK [system] [extern_c] {
2323
export *
2424
}
2525

26+
module console {
27+
header "consoleapi.h"
28+
export *
29+
}
30+
2631
// api-ms-win-core-errhandling-l1-1-0.dll
2732
module errhandling {
2833
header "errhandlingapi.h"

stdlib/public/Windows/WinSDK.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@ public let TOOLBARW_CLASSW: [WCHAR] = Array<WCHAR>("ToolbarWindow32".utf16)
7676
public let TRACKBAR_CLASSW: [WCHAR] = Array<WCHAR>("msctls_trackbar32".utf16)
7777
public let UPDOWN_CLASSW: [WCHAR] = Array<WCHAR>("msctls_updown32".utf16)
7878

79+
// consoleapi.h
80+
public let PROC_THREAD_ATTRIBUTE_PSEUDOCONSOLE: DWORD_PTR = 0x00020016
81+
7982
// Swift Convenience
8083
public extension FILETIME {
8184
var time_t: time_t {

0 commit comments

Comments
 (0)