Release Notes - 3.4.17
Updates
- Updated CryptUI.CRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFO and CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO and CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT with better ctors and enums.
- Updated Kernel32 with functions and structures to handle resource message tables.
- Added ShellItemImages.GetImage (non-async) method and changed ShellItem.GetImage to use it.
- Added NtDll.RtlGetVersion per #421
Fixes
- Fixed incorrect AllocZeros value in HGlobalMemoryMethods
- IpHlpApi struct fixes
- Fixed bug in RECT type converter when serialized
- Fixed bug in HRESULT type converter and added ability to add values and libs to error message cache
- Fixed bug in SOCKET_ADDRESS.GetSOCKADDR that prevented 16 bit entries from translating
- Fixed DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY enum #423
- Changed visibility of MESSAGE_RESOURCE_ENTRY.GetText to internal
- Fixed ResourceFile with updates to Kernel32
- Fixes #427 - Bad impl of Kernel32.FILE_ID_128.Identifier
- Fixed #428 (bad return value for User32.MB_GetString)
- Fixed bug in SafeNativeArray.GetPointers