Releases: microsoft/win32metadata
Releases · microsoft/win32metadata
v10.0.19041.5-preview.68
v10.0.19041.5-preview.54
v10.0.19041.5-preview.51
Changes:
- #344: User/sotteson/guid scraping and bugs
- #132: Incorrect field types in some structs
- #333: User/sotteson/doall cmd
- #319: Add metadata for registry APIs
- #310: Add WAIT_RETURN_CAUSE enum
- #287: Add link for release notes to the nuget.org listing
- #314: Add HPOWERNOTIFY as IntPtr type
This list of changes was auto generated.
v10.0.19041.5-preview.39
Changes:
Enhancements:
- #7: Remove "tags" from struct names
Others:
- #327: Add constant scraper and integration with enums scraped from docs
- #295: HPCON is void * not IntPtr
- #304: Provide way to add handle types that follow certain patterns like DECLARE_HANDLE
- #303: Refactor scraper, emitter outputs in a more logical way
- #297: Windows.Win32.Mmc contains some weird enums
This list of changes was auto generated.
v10.0.19041.5-preview.27
v10.0.19041.5-preview.26
Changes:
- #63: Explicit input/output parameters
- #139: HANDLE* parameters should not be annotated
[In, Out]
- #254: Consider having fewer ways to represent GUID values
- #265: Wrong interface inheritance IComponent2
- #235: Wrong interface inheritance IMPEG2Component
- #236: Wrong interface inheritance IImageList2
This list of changes was auto generated.
v10.0.19041.5-preview.22
Changes:
- #276: Remove PMSIHANDLE struct
- #275: Handle release methods take HANDLE instead of their own typedef
- #278: MAX_PATH missing
- #268: NotNullTerminated attribute out of conventional naming
- #267: Duplicate definition of FNCALLBACK (DataExchange)
- #264: Unresolved "Close" function for RAIIFree
- #263: PdfCreateRenderer
- #274: IRunningObject.GetObjectA
- #269: CreateDIBSection docs page fails to mention that GetLastError should be used
This list of changes was auto generated.
v10.0.19041.5-preview.20
Changes:
- #230: HGLRC doesn't seem to be respected
- #246: OLD_LARGE_INTEGER
- #247: Missing DI_NORMAL and other DrawIconEx flags
- #250: BitBlt 'rop' parameter is uint instead of an enum
- #249: CreateDIBSection 'usage' parameter is uint instead of an enum
- #206: ISpellingError::get_Replacement
- #253: Windows.Win32.FileSystem.FILE_ACCESS_FLAGS
- #252: DuplicateHandle should take a *mut HANDLE argument for lp_target_handle
- #256: Adding release pipeline
- #255: Update pipeline to always use RTM SDK NuGet package
This list of changes was auto generated.
v10.0.19041.5-preview.15
Changes:
- Win32 strings are new represented with PWSTR/PSTR NativeTypedef structs.
Fixes:
- #89: Many generated structs should be removed
- #243: Attribute to distinguish length of array in bytes vs element count
- #241: Double pointers to strings have no NativeTypeInfo
- #233: OLECHAR missing NativeTypeInfo attribute
- #123: Why are ANSI characters represented as sbyte instead of byte?
- #59: Need more metadata for
ushort**
to interpret aschar**
- #38: IEnumDebugPropertyInfo.Next is missing annotations about array parameter, and out parameter