Skip to content

Commit 0bdf536

Browse files
committed
Platform: improve WinSDK coverage further
Additional APISets are required to implement the Foundation API surface. Expand the module to include that. Unfortunately, I have not been able to get the ImageHelp or the DebugHelp APIs or the RTLSupport APISet covered under the module. Those are required to get stack captures to work.
1 parent c446b1e commit 0bdf536

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

stdlib/public/Platform/winsdk.modulemap

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,19 @@ module WinSDK [system] [extern_c] {
5353
header "synchapi.h"
5454
export *
5555
}
56+
57+
// api-ms-win-core-sysinfo-l1-1-0.dll
58+
module sysinfo {
59+
header "sysinfoapi.h"
60+
export *
61+
}
62+
63+
// api-ms-win-core-timezone-l1-1-0.dll
64+
module timezone {
65+
header "timezoneapi.h"
66+
export *
67+
}
5668
}
69+
5770
}
5871

0 commit comments

Comments
 (0)