Skip to content

Release Notes - 3.2.21

Compare
Choose a tag to compare
@dahall dahall released this 13 Nov 18:42
· 1539 commits to master since this release

Added

  • Added SafeNativeListBase which is a SafeMemoryHandle that acts as a read-only list and derived SafeNativeLinkedList from it and added ability to change way linked list is retrieved.
  • Added InitVariantFromStrRet
  • Added IntPtr.AsRef extension method
  • Added RefEnumerator.Count, Reset and indexer
  • Added InteropExtensions.UnsafePtrToArray method
  • Added OLE types CY, DATE, UDATE and DECIMAL
  • Added missing VarXX functions from OleAuto32
  • Added VariantToStrRet function

Fixed

  • Changed GetLogicalProcessorInformationEx helper method to return a safe handle rather than an array so that the memory of linked, nested child arrays is not disposed before use. (#176)