Mike Battista
c0731286db
Safe version of the EnumProcessModulesEx function seems to be incorrect. Fixed #1945 .
2024-08-20 14:56:05 -07:00
Mike Battista
df7c564cab
Missing CryptCATCDFEnumMembersByCDFTagEx and CryptCATCDFEnumAttributesWithCDFTag. Fixed #1950 .
2024-08-20 12:18:55 -07:00
Mike Battista
ff991cf3d9
Create a new type to handle Pdh* functions. Fixed #1962 .
2024-08-20 12:01:52 -07:00
Mike Battista
a133cf4399
Move FILE_CASE_SENSITIVE_INFO to Windows.Win32.Storage.FileSystem. Fixed #1943 .
2024-08-20 10:52:03 -07:00
Mike Battista
3fabe4d273
MFCreateAttributes is missing ComOutPtr. Fixed #1955 .
2024-08-20 10:16:22 -07:00
Mike Battista
47fbe2ee3b
WSASetEvent and WSAResetEvent should take a WSAEVENT instead of a HANDLE. Fixed #1960 .
2024-08-16 16:50:06 -07:00
Rafael Rivera
c2e95595fe
Remap ICU APIs to forwarders where possible ( #1958 )
2024-08-15 09:08:59 -07:00
Rafael Rivera
e8629a25b7
Add attribute on IPropertyStoreCapabilities::IsPropertyWritable ( #1942 )
...
* Add attribute on IPropertyStoreCapabilities::IsPropertyWritable
* Remove optional attribute suffix
2024-07-08 09:36:56 -07:00
Mike Battista
04d03e29b4
Added partition files.
2024-07-03 10:04:08 -07:00
Mike Battista
aea2317c5a
Added Nfc and Nfp partitions. Fixed #1938 .
2024-07-02 22:13:36 -07:00
Mike Battista
64837da0c8
EventRegister returns handle wrong type. Fixed #1940 .
2024-07-02 15:32:49 -07:00
Mike Battista
f712064083
DISPLAY_DEVICE can use flagged enum. Fixed #1939 .
2024-07-01 10:19:29 -07:00
Mike Battista
7e40c09c22
CERT_CHAIN_POLICY_FLAGS missing flags attribute. Fixed #1937 .
2024-06-25 13:02:46 -07:00
Mike Battista
6e20fa56ca
LoadIconWithScaleDown: hinst parameted can be NULL. Fixed #1932 .
2024-06-20 14:45:50 -07:00
Mike Battista
c2b7ea95b5
NCRYPT_SSL_FUNCTION_TABLE/SslGetCipherSuitePRFHashAlgorithmFn doesn't exist. Fixed #1925 .
2024-06-14 12:02:30 -07:00
Mike Battista
eebd555d14
WinSock missing a few constants. Fixed #1785 .
2024-06-13 14:57:19 -07:00
Mike Battista
f8a65c0364
Added DEVICE_POWER_CAPABILITIES enum for https://github.com/microsoft/wdkmetadata/issues/61 .
2024-06-06 19:45:31 -07:00
Rafael Rivera
8c02061909
Add Cryptographic Provider Development Kit APIs, types ( #1915 )
...
* Add Cryptographic Provider Development Kit APIs, types
* Add CPDK headers to AdditionHeaders for recompilation
* Move CPDK headers
2024-05-30 08:52:01 -07:00
Rafael Rivera
8d678c59bf
Remove errant BCRYPT_HANDLE RAII attribute ( #1916 )
2024-05-29 07:10:25 -07:00
Marijn Suijten
fbb0102b96
Upgrade D3D12 Agility SDK to 1.614.0 ( #1910 )
...
* Upgrade D3D12 Agility SDK to 1.613.3
* Upgrade D3D12 Agility SDK to 1.614.0
2024-05-28 13:10:23 -07:00
Rafael Rivera
056f536c3a
Make GDI+ private types opaque ( #1904 )
...
* Make GDI+ private types opaque
* Add missing semi-colons
---------
Co-authored-by: Mike Battista <13860912+mikebattista@users.noreply.github.com>
2024-05-10 12:08:25 -07:00
Rafael Rivera
3b1598ec39
Add global resource flag GR_GLOBAL ( #1903 )
...
Co-authored-by: Mike Battista <13860912+mikebattista@users.noreply.github.com>
2024-05-10 08:57:38 -07:00
Rafael Rivera
e5b90f6dfd
Add missing resource type constants ( #1902 )
2024-05-10 08:56:32 -07:00
Rafael Rivera
13ba2aed65
Add missing lang/locale default constants ( #1901 )
...
* Add missing lang/locale default constants
* Correct LCID types
---------
Co-authored-by: Mike Battista <13860912+mikebattista@users.noreply.github.com>
2024-05-09 16:28:43 -07:00
Rafael Rivera
4bfe1f1999
Remove incomplete metadata for ScriptStringAnalyse ( #1900 )
2024-05-09 16:27:35 -07:00
Mike Battista
661e192df0
Missing `ID...` constants. Fixed #1766 .
2024-05-07 17:03:53 -07:00
Mike Battista
496dd01a28
Rename KNONVOLATILE_CONTEXT_POINTERS_ARM64 to KNONVOLATILE_CONTEXT_POINTERS. Fixed #480 .
2024-05-07 16:51:29 -07:00
Mike Battista
9b4987251c
CLSID_GlobalOptions is Missing. Fixed #1813 .
2024-05-07 15:40:05 -07:00
Mike Battista
332b931afc
`WSAEVENT` and `WSA_INVALID_EVENT`. Fixed #1587 .
2024-05-07 15:27:19 -07:00
Mike Battista
4e46c8d1d7
GetProcessHandleFromHwnd missing from SDK, metadata. Fixed #1876 .
2024-05-07 14:42:24 -07:00
Mike Battista
11e63b1380
RT_MANIFEST is u32 while RT_ICON is PCWSTR. Fixed #1883 .
2024-05-07 14:24:07 -07:00
Mike Battista
8238eb214a
`RAIIFree` functions have wrong type. Fixed #1892 .
2024-05-07 14:08:29 -07:00
Mike Battista
fdfa1dcb04
VARENUM needs the flags attribute. Fixed #1884 .
2024-05-07 13:26:25 -07:00
Mike Battista
6ad88e87fb
`EventRegister` needs handle type. Fixed #1894 .
2024-05-07 13:12:31 -07:00
Rafael Rivera
d47a4c801c
Add new Retained attribute to OVERLAPPED parameters ( #1792 )
...
* Add new Retained attribute to OVERLAPPED parameters
* Retained DeviceIoControl
---------
Co-authored-by: Mike Battista <13860912+mikebattista@users.noreply.github.com>
2024-05-07 12:45:19 -07:00
Rafael Rivera
d7c12d81bd
Add additional RAII metadata ( #1895 )
...
* Add additional RAII metadata
* Moved types closer to creation/destruction functions
---------
Co-authored-by: Mike Battista <13860912+mikebattista@users.noreply.github.com>
2024-05-06 08:58:31 -07:00
Rafael Rivera
c0b204464c
Remove invalid D2D DWRITE_PAINT_FEATURE_LEVEL enum ( #1897 )
2024-05-06 08:57:04 -07:00
Marijn Suijten
2e09958451
Associate DXGI function parameters and struct fields with the corresponding enum type ( #1757 )
...
* Associate DXGI function parameters and struct fields with the corresponding enum type
These are more convenient and descriptive to use than plain `UINT`s.
* dxgi: Annotate `*_FLAG` enums with missing `[Flags]` attribute
* dxgi: Scrape some loose flag constants into enums
* dxgi: Annotate GetDesc::pDesc with RetVal attribute
---------
Co-authored-by: Mike Battista <13860912+mikebattista@users.noreply.github.com>
2024-05-06 08:55:07 -07:00
Rafael Rivera
389a556758
Add additional InvalidHandleValues metadata ( #1893 )
2024-05-03 14:07:22 -07:00
Mike Battista
5973a02d4a
Cannot generate `IPrintDocumentPageSource` and `IPrintPreviewPageCollection`. Fixed #1866 .
2024-03-20 16:48:15 -07:00
Mike Battista
424d1fe948
Several functions which could return a Result. Fixed #1858 .
2024-03-20 14:36:27 -07:00
Mike Battista
74e4197642
RPC_S_ACCESS_DENIED has wrong value. Fixed #1857 .
2024-03-20 13:36:25 -07:00
Mike Battista
d681c4c3c7
Update win32metadata for AgilitySDK 1.613.1 (minor release). Fixed #1875 .
2024-03-20 11:27:23 -07:00
Mike Battista
09cc32d989
`WNetAddConnection2W` and `WNetCancelConnection2W` should accept `NET_USE_CONNECT_FLAGS` enumeration instead of `uint` as `dwFlags`. Fixed #1872 .
2024-03-19 09:37:54 -07:00
Mike Battista
34625065e3
Fixed build break.
2024-03-19 09:37:22 -07:00
Marijn Suijten
7344bf7c5a
Update D3D12 Agility SDK to 1.613 ( #1870 )
2024-03-18 14:46:02 -07:00
Mike Battista
d1702f3d2b
`AdjustWindowExForDpi` expects `WINDOW_STYLE` and `WINDOW_EX_STYLE`, but `CREATESTRUCTW` only provides `i32` and `u32` respectively. Fixed #1859 .
2024-03-04 11:17:52 -08:00
Mike Battista
f56f285dd4
`IMMDevice::GetState`: Wrong function signature/return type. Fixed #1856 .
2024-03-04 10:51:00 -08:00
Rafael Rivera
0834a37b3c
Correct ICompositionTexture reference ( #1853 )
...
* Correct ICompositionTexture reference
* Correct ICompositionTexture reference
2024-02-27 12:22:13 -08:00
Mike Battista
9d6d88a632
SC_HANDLE should be a managed SafeHandle derived type. Fixed #1852 .
2024-02-22 15:32:51 -08:00