Skip to content

Release Notes - 3.2.12

Compare
Choose a tag to compare
@dahall dahall released this 13 Jul 15:06
· 1822 commits to master since this release

Additions

  • Added ShellFolder.BindToObject and BindToStorage methods
  • Added support for drag/drop to ShellNamespaceTreeControl
  • Add zero copy GetIpNetTable2.

Fixes

  • Corrected #144 by replacing LPStr marshaled string field lpVerb and making it a ResourceId type.
  • Fixed bug in UntypedNativeMemoryEnumerator where enumerated type was not set.
  • Optimized parameter enumerations and fixed bug in ShellFileOperation.UpdateProgress event (#146)
  • For all COM IEnumXX interfaces, fixed the Next method's array parameter so that it references the size on input, not output. This prevents a bug when implementing these interfaces. Thanks to @wangfu91 for finding this and submitting #143.
  • Changed compiler option on IEnumNextworkXX interfaces and array parameter on Next methods along with unit test.
  • Fixed enumeration failures with EnumServiceStatus, EnumServiceStatusEx and EnumDependentServices (#145)