---
These COM classes are needed by VLC
---
mingw-w64-headers/direct-x/include/d3d11.h | 811 +++
mingw-w64-headers/direct-x/include/d3d11.idl | 199 +++
2 files changed, 1010 insertions(+)
diff --git a/mingw-w64-headers/direct-x/include/d3d11.h
Discard this patch, I forgot some methods between the ones necessary
and it doesn't work properly.
On Mon, May 11, 2015 at 1:43 PM, Steve Lhomme rob...@videolabs.io wrote:
---
These COM classes are needed by VLC
---
mingw-w64-headers/direct-x/include/d3d11.h | 811
---
mingw-w64-headers/direct-x/include/d3d11.h | 939 +++
mingw-w64-headers/direct-x/include/d3d11.idl | 201 ++
2 files changed, 1140 insertions(+)
diff --git a/mingw-w64-headers/direct-x/include/d3d11.h
b/mingw-w64-headers/direct-x/include/d3d11.h
index
should not
have such requirements since the goal is to run on a functional
Windows. But it seems it's tied to Wine for definitions.
Anyway, let us way for Wine's review on this.
Regards,
Kai
2015-05-12 16:40 GMT+02:00 Steve Lhomme rob...@videolabs.io:
---
mingw-w64-headers/Makefile.am
\
@HAVE_WIDL_TRUE@ include/filter.idl \
diff --git a/mingw-w64-headers/direct-x/include/dxgidebug.idl
b/mingw-w64-headers/direct-x/include/dxgidebug.idl
new file mode 100644
index 000..94f57da
--- /dev/null
+++ b/mingw-w64-headers/direct-x/include/dxgidebug.idl
@@ -0,0 +1,44 @@
+/*
+ * Copyright 2015 Steve
don't depend on possibly outdated system ones
---
mingw-w64-crt/Makefile.am | 220 +++---
1 file changed, 110 insertions(+), 110 deletions(-)
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 68c966e8..4a4ce5a2 100644
---
The system ones may be outdated.
---
mingw-w64-crt/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index e27557fc..68c966e8 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -57,7 +57,7
On 08/11/2018 14:03, Martin Storsjö wrote:
On Thu, 8 Nov 2018, Steve Lhomme wrote:
don't depend on possibly outdated system ones
---
mingw-w64-crt/Makefile.am | 220 +++---
1 file changed, 110 insertions(+), 110 deletions(-)
diff --git a/mingw-w64-crt
---
mingw-w64-crt/Makefile.am | 1 +
mingw-w64-crt/lib-common/gamemode.def | 7 +++
mingw-w64-crt/lib-common/windowsapp.mri | 1 +
mingw-w64-crt/lib32/gamemode.def | 7 +++
mingw-w64-headers/include/expandedresources.h | 20
On 08/11/2018 14:36, Jacek Caban wrote:
On 11/08/2018 02:27 PM, Steve Lhomme wrote:
In any case it doesn't seem right to rely on the system to build
something that will overwrite it in the end.
You change crt module, which will not override system headers (maybe
system crt, if that's how you
On 08/11/2018 14:24, Jacek Caban wrote:
On 11/08/2018 02:07 PM, Martin Storsjö wrote:
On Thu, 8 Nov 2018, Steve Lhomme wrote:
The 3 calls defined in expandedresources.h are supposed to be linked
with windowsapp.lib but actually use gamemode.dll.
The DLL should be available on Win32 as well
On 08/11/2018 14:19, Liu Hao wrote:
在 2018/11/8 下午8:39, Steve Lhomme 写道:
diff --git a/mingw-w64-crt/lib32/gamemode.def
b/mingw-w64-crt/lib32/gamemode.def
new file mode 100644
index ..d908c1d2
--- /dev/null
+++ b/mingw-w64-crt/lib32/gamemode.def
@@ -0,0 +1,7 @@
+LIBRARY gamemode.dll
On 11/11/2018 19:43, Jacek Caban wrote:
Hi Steve,
On 11/8/18 3:59 PM, Steve Lhomme wrote:
---
mingw-w64-crt/Makefile.am | 1 +
mingw-w64-crt/lib-common/gamemode.def | 7 +++
mingw-w64-crt/lib-common/windowsapp.mri | 1 +
mingw-w64-crt/lib32
Otherwise it leads to a lot of annoying warnings in intrin-impl.h like:
#if __INTRINSIC_PROLOG(__stosd)
^~~
./../mingw-w64-headers/include/psdk_inc/intrin-impl.h:1622:1: warning: this use
of "defined" may not be portable [-Wexpansion-to-defined]
---
mingw-w64-headers/include/fileapi.h | 16 ++--
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/mingw-w64-headers/include/fileapi.h
b/mingw-w64-headers/include/fileapi.h
index eb7ccc9a..fafd6fc5 100644
--- a/mingw-w64-headers/include/fileapi.h
+++
This patch just moves some functions to be available on desktop AND
winstore apps. It may be simpler to remove the #if since they are
available everywhere.
I'm not too sure wheather WINSTORECOMPATimplies compiling them in the
winstorecompat library.
On 3/4/2019 2:49 PM, Steve Lhomme wrote
---
mingw-w64-headers/include/processthreadsapi.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/mingw-w64-headers/include/processthreadsapi.h
b/mingw-w64-headers/include/processthreadsapi.h
index 87f7a0b5..717513e6 100644
---
Ah, I wasn't sure it was the right place. Thanks.
On 3/11/2019 10:05 AM, Liu Hao wrote:
在 2019/3/11 下午4:53, Steve Lhomme 写道:
when running under mingw64.exe/mingw32.exe the pathes from the environment are
transformed into Windows pathes. As a result PKG_CONFIG_PATH because a Windows
path. When
Hi,
On 3/14/2019 4:17 PM, Liu Hao wrote:
在 2019/3/14 17:26, Steve Lhomme 写道:
---
mingw-w64-headers/include/processthreadsapi.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/mingw-w64-headers/include/processthreadsapi.h
b/mingw-w64-headers/include
Hi,
On 2019-12-12 22:13, Martin Storsjö wrote:
On Thu, 12 Dec 2019, Steve Lhomme wrote:
WINAPI_FAMILY_DESKTOP_APP is
(WINAPI_PARTITION_DESKTOP|WINAPI_PARTITION_APP)
(ie available for desktop and store apps)
The current macro results in:
(WINAPI_FAMILY & (WINAPI_PARTITION_DES
On 2019-12-13 8:29, Martin Storsjö wrote:
On Fri, 13 Dec 2019, Steve Lhomme wrote:
On 2019-12-12 22:47, Martin Storsjö wrote:
On Thu, 12 Dec 2019, Steve Lhomme wrote:
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-gettemppathw
https://docs.microsoft.com/en-us
LGTM
On 2019-12-12 22:47, Martin Storsjö wrote:
WINAPI_FAMILY_PARTITION is only supposed to be used with
WINAPI_PARTITION_* constants, not with WINAPI_FAMILY_*_APP constants.
However, all the functions in this block actually are available
for WINAPI_PARTITION_APP already since windows 8.0, so
On 2019-12-12 22:47, Martin Storsjö wrote:
On Thu, 12 Dec 2019, Steve Lhomme wrote:
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-gettemppathw
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-gettemppatha
---
mingw-w64-headers/include/fileapi.h
On 2019-12-13 8:39, Martin Storsjö wrote:
On Fri, 13 Dec 2019, Steve Lhomme wrote:
Hi,
On 2019-12-12 22:13, Martin Storsjö wrote:
On Thu, 12 Dec 2019, Steve Lhomme wrote:
WINAPI_FAMILY_DESKTOP_APP is
(WINAPI_PARTITION_DESKTOP|WINAPI_PARTITION_APP)
(ie available for desktop and store apps
WINAPI_FAMILY_DESKTOP_APP is (WINAPI_PARTITION_DESKTOP|WINAPI_PARTITION_APP)
(ie available for desktop and store apps)
The current macro results in:
(WINAPI_FAMILY & (WINAPI_PARTITION_DESKTOP|WINAPI_PARTITION_APP)) ==
(WINAPI_PARTITION_DESKTOP|WINAPI_PARTITION_APP)
Where WINAPI_FAMILY is either
Use the generated dxvahd.h
---
mingw-w64-headers/Makefile.am| 1 +
mingw-w64-headers/include/dxvahd.h | 841 ++-
mingw-w64-headers/include/dxvahd.idl | 427 ++
3 files changed, 990 insertions(+), 279 deletions(-)
create mode 100644
---
mingw-w64-headers/include/dxvahd.h | 41 +++
mingw-w64-headers/include/dxvahd.idl | 42 +++-
2 files changed, 34 insertions(+), 49 deletions(-)
diff --git a/mingw-w64-headers/include/dxvahd.h
b/mingw-w64-headers/include/dxvahd.h
index
It doesn't seem to be a thing.
That's the only local structure that has such a pointer defined.
See
https://docs.microsoft.com/en-us/windows/win32/api/dxvahd/ns-dxvahd-dxvahd_stream_state_aspect_ratio_data
---
mingw-w64-headers/include/dxvahd.h | 1 -
mingw-w64-headers/include/dxvahd.idl | 2
See
https://docs.microsoft.com/en-us/windows/win32/api/dxvahd/nf-dxvahd-dxvahd_createdevice
---
mingw-w64-headers/include/dxvahd.h | 4
mingw-w64-headers/include/dxvahd.idl | 4
2 files changed, 8 insertions(+)
diff --git a/mingw-w64-headers/include/dxvahd.h
Tested with succesfully with VLC.
---
mingw-w64-headers/include/dxvahd.h | 142 +--
mingw-w64-headers/include/dxvahd.idl | 12 +--
2 files changed, 77 insertions(+), 77 deletions(-)
diff --git a/mingw-w64-headers/include/dxvahd.h
b/mingw-w64-headers/include/dxvahd.h
,
On 04.03.2020 15:27, Steve Lhomme wrote:
Use the generated dxvahd.h
---
mingw-w64-headers/Makefile.am | 1 +
mingw-w64-headers/include/dxvahd.h | 841 ++-
mingw-w64-headers/include/dxvahd.idl | 427 ++
3 files changed, 990 insertions(+), 279 deletions
Hi,
On 2020-03-10 20:26, Jacek Caban wrote:
Hi Steve,
I pushed first 4 patches. I'm not sure about this one. CALLBACK is also
a generic macro in win32 world. What I don't know is why is the define
in this header. It should be defined in minwindef.h. I'd suggest to
simply remove the define
- reorder methods so they actually work (tested with VLC).
https://code.videolan.org/videolan/vlc/-/blob/master/modules/video_output/win32/direct3d9.c
- Rreplace dxvahd.h with the generated version.
- only make the dxvahd API available on desktop
See
On 2020-03-10 11:31, Jacek Caban wrote:
On 10/03/2020 07:34, Steve Lhomme wrote:
You mean squash all 5 patches into one or just the first two ?
In general I prefer to split commits so if something breaks it's
easier to know what is wrong in a particular commit and possibly
revert
The code does the same but in a cleaner way, making room for the next patch.
---
mingw-w64-libraries/winpthreads/src/sched.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/mingw-w64-libraries/winpthreads/src/sched.c
b/mingw-w64-libraries/winpthreads/src/sched.c
index
The call is forbidden.
Hopefully the deferred Canceling mechanism below will work and this is not
needed.
---
mingw-w64-libraries/winpthreads/src/thread.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/mingw-w64-libraries/winpthreads/src/thread.c
---
mingw-w64-libraries/winpthreads/src/sched.c | 7 +--
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/mingw-w64-libraries/winpthreads/src/sched.c
b/mingw-w64-libraries/winpthreads/src/sched.c
index bdd4301b..df3c60ea 100644
--- a/mingw-w64-libraries/winpthreads/src/sched.c
The call is forbidden on non-desktop apps.
The check on INVALID_HANDLE_VALUE should be good enough.
---
mingw-w64-libraries/winpthreads/src/misc.h | 6 ++
1 file changed, 6 insertions(+)
diff --git a/mingw-w64-libraries/winpthreads/src/misc.h
b/mingw-w64-libraries/winpthreads/src/misc.h
When compiling with other compilers than MSVC, we always use the code
relying on USE_VEH_FOR_MSC_SETTHREADNAME.
The __try/__except check code is not modified as it relies on internal MSVC
dialect. With MSVC either USE_VEH_FOR_MSC_SETTHREADNAME was set but that code
wasn't use anyway (unchanged)
Calling RemoveVectoredExceptionHandler()/AddVectoredExceptionHandler() is
forbidden in non-desktop apps.
https://docs.microsoft.com/en-us/windows/win32/api/errhandlingapi/nf-errhandlingapi-addvectoredexceptionhandler
It allows getting the LocalCacheFolder
https://docs.microsoft.com/en-us/uwp/api/windows.storage.applicationdata.localcachefolde
---
mingw-w64-headers/include/windows.storage.h | 114 ++
mingw-w64-headers/include/windows.storage.idl | 5 +
2 files changed, 119 insertions(+)
I had a lot of trouble generating the .h
The widl I'm using would not recognize the declarations in namespaces.
So I put the declerations outside and it kinda worked.
Using the proper namespace and removing a few things works. But then the
COBJMACRO API calls are quite different (and ugly)
---
.../api-ms-win-core-console-l1-1-0.def| 36 +--
.../lib32/api-ms-win-core-console-l1-1-0.def | 36 +--
2 files changed, 36 insertions(+), 36 deletions(-)
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-console-l1-1-0.def
The parameters size in lib32 were generated from values found in other .def
files of lib32.
---
.../lib-common/api-ms-win-core-com-l1-1-1.def | 15 +
.../api-ms-win-core-datetime-l1-1-1.def | 4 ++
.../api-ms-win-core-datetime-l1-1-2.def | 6 ++
This function doesn't exist on my system and is not listed in the mincore doc:
https://docs.microsoft.com/en-us/windows/win32/apiindex/windows-81-api-sets
Only the xxxEx variants exist
---
mingw-w64-crt/lib-common/api-ms-win-core-version-l1-1-1.def | 2 --
---
.../api-ms-win-core-file-ansi-l2-1-0.def | 2 +-
.../api-ms-win-core-file-l1-2-1.def | 22 +--
.../lib-common/api-ms-win-core-io-l1-1-1.def | 4 ++--
.../api-ms-win-core-processthreads-l1-1-0.def | 2 +-
.../lib-common/api-ms-win-crt-time-l1-1-0.def | 16
---
mingw-w64-crt/lib-common/api-ms-win-core-comm-l1-1-0.def | 4 +++-
mingw-w64-crt/lib-common/api-ms-win-core-console-l1-1-0.def | 4 +++-
mingw-w64-crt/lib-common/api-ms-win-core-datetime-l1-1-0.def | 4 +++-
.../lib-common/api-ms-win-core-psapi-ansi-l1-1-0.def | 2 +-
Hi,
On 2020-04-09 15:49, Liu Hao wrote:
在 2020/4/8 23:14, Steve Lhomme 写道:
The code does the same but in a cleaner way, making room for the next patch.
---
mingw-w64-libraries/winpthreads/src/sched.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/mingw-w64
Hi (agin)
On 2020-04-09 15:49, Liu Hao wrote:
在 2020/4/8 23:14, Steve Lhomme 写道:
The code does the same but in a cleaner way, making room for the next patch.
---
mingw-w64-libraries/winpthreads/src/sched.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/mingw-w64
The code is blocked the same way as before. This avoids a warning with clang:
../mingw-w64/mingw-w64-headers/include/winbase.h:3088:5: warning: macro
expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
#if
There are many DLLs with their API entries listed by MS that were no linkable
yet using -lwindowsapp as recommended for apps the can run on all types of
devices.
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis
---
mingw-w64-crt/Makefile.am | 71
All of the entries are allowed
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis#apis-from-api-ms-win-core-path-l1-1-0dll
---
mingw-w64-headers/include/pathcch.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/mingw-w64-headers/include/pathcch.h
See
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis#apis-from-api-ms-win-core-firmware-l1-1-0dll
---
mingw-w64-headers/include/winbase.h | 22 ++
1 file changed, 14 insertions(+), 8 deletions(-)
diff --git a/mingw-w64-headers/include/winbase.h
I only sent the first patch that changed. 2 to 9 patches are unchanged.
On 2020-04-21 7:14, Steve Lhomme wrote:
Based on this documentation some APIs are not allowed in UWP builds
https://docs.microsoft.com/en-us/cpp/cppcx/crt-functions-not-supported-in-universal-windows-platform-apps?view=vs
Based on this documentation some APIs are not allowed in UWP builds
https://docs.microsoft.com/en-us/cpp/cppcx/crt-functions-not-supported-in-universal-windows-platform-apps?view=vs-2019
The documentation is old and may not apply to Win10 but it's still the one
listed for UCRT compatibility :
windowsapp is meant to replace kernel32, user32, shell32, etc. These older
libraries should be used with it to avoid linking to entries that should not
be used in that context (apps working on all win10 devices)
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis
When linking with just
On 2020-04-18 15:18, Jacek Caban wrote:
On 18.04.2020 14:51, Liu Hao wrote:
在 2020/4/17 20:25, Steve Lhomme 写道:
So we can restrict some C runtime APIs based on the target family.
Based on this documentation some APIs are not allowed in UWP builds
https://docs.microsoft.com/en-us/cpp/cppcx/crt
It's not allowed to launch another process (as far as 2016 doc goes):
https://docs.microsoft.com/en-us/cpp/cppcx/crt-functions-not-supported-in-universal-windows-platform-apps?view=vs-2019
"These functions are used to read and write directly from and to the console.
UWP apps are GUI only; they
It's not allowed (as far as 2016 doc goes):
https://docs.microsoft.com/en-us/cpp/cppcx/crt-functions-not-supported-in-universal-windows-platform-apps?view=vs-2019
"Pipe functionality is not available to UWP apps."
---
mingw-w64-headers/crt/io.h| 2 ++
mingw-w64-headers/crt/stdio.h | 2 ++
2
Based on this documentation some APIs are not allowed in UWP builds
https://docs.microsoft.com/en-us/cpp/cppcx/crt-functions-not-supported-in-universal-windows-platform-apps?view=vs-2019
The documentation is old and may not apply to Win10 but it's still the one
listed for UCRT compatibility :
It's not allowed (as far as 2016 doc goes):
https://docs.microsoft.com/en-us/cpp/cppcx/crt-functions-not-supported-in-universal-windows-platform-apps?view=vs-2019
"Multi-byte strings are not supported in UWP apps."
---
mingw-w64-headers/crt/ctype.h | 2 +-
mingw-w64-headers/crt/wchar.h | 4
It's not allowed (as far as 2016 doc goes):
https://docs.microsoft.com/en-us/cpp/cppcx/crt-functions-not-supported-in-universal-windows-platform-apps?view=vs-2019
"These functions are obsolete or are not thread-safe."
"Not available."
---
mingw-w64-headers/crt/direct.h | 2 ++
It's not allowed to launch another process (as far as 2016 doc goes):
https://docs.microsoft.com/en-us/cpp/cppcx/crt-functions-not-supported-in-universal-windows-platform-apps?view=vs-2019
"The functionality is not available in UWP apps. A UWP app cannot invoke
another UWP app or a desktop app."
They are not allowed (as far as 2016 doc goes):
https://docs.microsoft.com/en-us/cpp/cppcx/crt-functions-not-supported-in-universal-windows-platform-apps?view=vs-2019
"Multi-byte strings are not supported in Windows 8.x Store apps."
"Multi-byte strings are not supported in UWP apps."
---
It's not defined in stdio.h
---
mingw-w64-headers/crt/wchar.h | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/mingw-w64-headers/crt/wchar.h b/mingw-w64-headers/crt/wchar.h
index 341e2a09..18e618d3 100644
--- a/mingw-w64-headers/crt/wchar.h
+++
They are not allowed:
https://docs.microsoft.com/en-us/cpp/cppcx/crt-functions-not-supported-in-universal-windows-platform-apps?view=vs-2019
"These were obsolete functions in previous CRT versions. Also, user cannot load
DLLs except from those in the same application package."
---
The rest of the APIs are available, only the pseudo console APIs are not.
This reverts wincon.h to the b7012ccbf256a2550cfc31e1d7669abe12e01f1c state by
enabling everything apart from the pseudo console.
GetConsoleOutputCP is available, in addition to winstorecompat
the "add" in the title shouldn't be there.
On 2020-04-20 8:48, Steve Lhomme wrote:
The rest of the APIs are available, only the pseudo console APIs are not.
This reverts wincon.h to the b7012ccbf256a2550cfc31e1d7669abe12e01f1c state by
enabling everything apart from the pseu
On 2020-04-20 15:54, Liu Hao wrote:
在 2020/4/20 14:45, Steve Lhomme 写道:
Based on this documentation some APIs are not allowed in UWP builds
https://docs.microsoft.com/en-us/cpp/cppcx/crt-functions-not-supported-in-universal-windows-platform-apps?view=vs-2019
The documentation is old and may
Available in api-ms-win-core-debug-l1-1-0.dll :
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis
---
mingw-w64-headers/include/debugapi.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mingw-w64-headers/include/debugapi.h
b/mingw-w64-headers/include/debugapi.h
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-getvolumeinformationbyhandlew
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-getlongpathnamea
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-gettempfilenamea
https://docs.microsoft.com/en-us/windows/win32/api/winstring/nf-winstring-windowsinspectstring
---
mingw-w64-headers/include/winstring.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/mingw-w64-headers/include/winstring.h
b/mingw-w64-headers/include/winstring.h
index 76131d86..d3febc47
https://docs.microsoft.com/en-us/windows/win32/api/utilapiset/nf-utilapiset-beep
---
mingw-w64-headers/include/utilapiset.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/mingw-w64-headers/include/utilapiset.h
b/mingw-w64-headers/include/utilapiset.h
index f418ecc9..f08f3e1b 100644
---
https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-getsystempowerstatus
---
mingw-w64-headers/include/winbase.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/mingw-w64-headers/include/winbase.h
b/mingw-w64-headers/include/winbase.h
index
https://docs.microsoft.com/en-us/windows/win32/api/evntrace/nf-evntrace-opentracew
https://docs.microsoft.com/en-us/windows/win32/api/evntrace/nf-evntrace-enabletraceex
https://docs.microsoft.com/en-us/windows/win32/api/evntrace/nf-evntrace-enumeratetraceguidsex
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis#apis-from-api-ms-win-core-processthreads-l1-1-2dll
---
mingw-w64-headers/include/winbase.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/mingw-w64-headers/include/winbase.h
b/mingw-w64-headers/include/winbase.h
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis#apis-from-api-ms-win-core-processthreads-l1-1-2dll
---
mingw-w64-headers/include/winbase.h | 21 ++---
1 file changed, 14 insertions(+), 7 deletions(-)
diff --git a/mingw-w64-headers/include/winbase.h
And related structures
https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-getprocessinformation
https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-setprocessinformation
https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-setfilecompletionnotificationmodes
---
mingw-w64-headers/include/winbase.h | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/mingw-w64-headers/include/winbase.h
found in api-ms-win-core-console-l1-1-0.dll
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis#apis-from-api-ms-win-core-console-l1-1-0dll
---
mingw-w64-headers/include/wincon.h | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/mingw-w64-headers/include/wincon.h
VerLanguageName and VerQueryValue are available
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis
---
mingw-w64-headers/include/winver.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/mingw-w64-headers/include/winver.h
b/mingw-w64-headers/include/winver.h
index
These calls are not available in UWP apps
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-createfilew
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-getfilesize
---
mingw-w64-headers/include/fileapi.h | 4 ++--
1 file changed, 2 insertions(+), 2
https://docs.microsoft.com/en-us/windows/win32/api/errhandlingapi/nf-errhandlingapi-getthreaderrormode
https://docs.microsoft.com/en-us/windows/win32/api/errhandlingapi/nf-errhandlingapi-setthreaderrormode
---
mingw-w64-headers/include/winbase.h | 16
1 file changed, 8
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis#apis-from-api-ms-win-core-synch-ansi-l1-1-0dll
---
mingw-w64-headers/include/winbase.h | 13 ++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/mingw-w64-headers/include/winbase.h
https://docs.microsoft.com/en-us/windows/win32/api/evntrace/nf-evntrace-controltracea
https://docs.microsoft.com/en-us/windows/win32/api/evntrace/nf-evntrace-starttracea
https://docs.microsoft.com/en-us/windows/win32/api/evntrace/nf-evntrace-registertraceguidsa
---
https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-getlargepageminimum
https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-getprocessworkingsetsizeex
https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-getwritewatch
https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-getcomputernamea
https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-getcomputernamew
https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-setvolumelabela
https://docs.microsoft.com/en-us/windows/win32/api/winnls/nf-winnls-getuserdefaultlangid
---
mingw-w64-headers/include/winnls.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mingw-w64-headers/include/winnls.h
b/mingw-w64-headers/include/winnls.h
index ebae7a5c..89f6a07f
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis
https://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/ntifs/nf-ntifs-rtlcapturestackbacktrace
---
mingw-w64-headers/include/winnt.h | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git
https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getsystemdirectorya
https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getsystemdirectoryw
https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getlogicalprocessorinformation
https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-createfiberex
https://docs.microsoft.com/en-us/windows/win32/api/fibersapi/nf-fibersapi-isthreadafiber
---
mingw-w64-headers/include/fibersapi.h | 5 -
mingw-w64-headers/include/winbase.h | 10 +-
2 files
https://docs.microsoft.com/en-us/windows/win32/api/libloaderapi/nf-libloaderapi-freelibraryandexitthread
---
mingw-w64-headers/include/libloaderapi.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mingw-w64-headers/include/libloaderapi.h
https://docs.microsoft.com/en-us/windows/win32/api/heapapi/nf-heapapi-heapcreate
https://docs.microsoft.com/en-us/windows/win32/api/heapapi/nf-heapapi-heapsetinformation
---
mingw-w64-headers/include/heapapi.h | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git
It's allowed
https://docs.microsoft.com/en-us/windows/win32/api/threadpoolapiset/nf-threadpoolapiset-createthreadpool
---
mingw-w64-headers/include/threadpoolapiset.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mingw-w64-headers/include/threadpoolapiset.h
https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-getnamedpipehandlestatea
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis#apis-from-api-ms-win-core-namedpipe-l1-2-1dll
---
mingw-w64-headers/include/winbase.h | 4 ++--
1 file changed, 2 insertions(+), 2
https://docs.microsoft.com/en-us/windows/win32/api/processenv/nf-processenv-getcommandlinea
https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-getcurrentdirectory
---
mingw-w64-headers/include/processenv.h | 15 +--
1 file changed, 9 insertions(+), 6 deletions(-)
https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-copyfilea
---
mingw-w64-headers/include/winbase.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/mingw-w64-headers/include/winbase.h
b/mingw-w64-headers/include/winbase.h
index db02353f..3fa8d85c
https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-replacefilea
---
mingw-w64-headers/include/winbase.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/mingw-w64-headers/include/winbase.h
b/mingw-w64-headers/include/winbase.h
index 794cf775..db02353f
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis
---
mingw-w64-headers/include/combaseapi.h | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/mingw-w64-headers/include/combaseapi.h
b/mingw-w64-headers/include/combaseapi.h
index ca6483f9..fa289ac1 100644
---
Along with the related structures
https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-terminateprocess
https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-createprocessa
1 - 100 of 413 matches
Mail list logo