v25.0.28-preview
Changes:
Fixes:
- #905: Unused SWP__NOOWNERZORDER in enums.json
- #995: Bug: NtCreateFile flags for FILE_ACCESS_FLAGS struct missing/undefined .
- #1018: Feature request: FILEOPENDIALOGOPTIONS should implement BitOr
- #988: question: why are PATHCCH_OPTIONS: i32 whereas PathCchCanonicalizeEx expect u32 ?
- #989: Feature request: Improve FindFileHandle and relevant functions
- #990: Wrong output type for CallNtPowerInformation
- #1004: Feature request: PAUTHZ_CLIENT_CONTEXT_HANDLE in functions should be a pointer or &mut AUTHZ_CLIENT_CONTEXT_HANDLE
- #1009: IEnumIDList generated with incorrect (void vs HRESULT) return
- #910: Bug: impossible to get HRESULT code from successful completion
See More
- #906: Duplicate Items
Enhancements:
- #1011:
BCRYPT_HANDLE
is missing and should be convertible - #1024: Consider Changing CombineRgn Return Type to Enum
- #967: Feature request: Match types of
FOREGROUND_BLUE
etc. withSetConsoleTextAttributes
- #1007: IDataObject::QueryGetData needs PreserveSig
Others:
- #937: ETW API pain points
- #750: Conflicting DIA SDK methods, types
- #868:
SysAllocStringByteLen
missing theNativeArrayInfo
attribute - #924: Incorrect type in some DX types
- #984: Missing access rights enums for synchronization objects
- #901: Visual styles headers are missing
- #980: SDK and metadata are missing CLSID_FilterGraph
- #992:
PROCESSOR_POWER_INFORMATION
is missing - #1002:
CRED_MAX_USERNAME_LENGTH
is missing (wincred.h) - #1016: Compensate for Old intrinsic during SAL writableTo/readableTo capture
- #999: Remove empty value type
IStiDeviceW
in favor ofIStiDevice
- #997: Fix namespace and use of new SND_FLAGS enum
- #991: Why did SND_FLAGS move in v24?
- #996: Force rapid discovery of missing VS required components for the build
- #931: IDirectorySearch is missing typedef handle for CloseSearchHandle
- #960: IShellFolder.GetDisplayNameOf flags uint => SHGDNF
This list of changes was auto generated.