Skip to content

Release Notes - 3.1.1

Compare
Choose a tag to compare
@dahall dahall released this 17 Oct 19:48
· 2282 commits to master since this release

Changes

  • Separated out Virtual Storage (Vanara.VirtualDisk) and BITS (Vanara.BITS) wrappers into their own packages for easier consumption.

Additions

  • Added .NET friendly wrappers for Job Objects and I/O Completion Ports with tests.
  • Added Process.StartEx extension method to allow for passing CreateProcess flags.
  • Added IUserHandle reference to all user object handles.
  • Added property to GROUP_AFFINITY to make it easier to get/set the list of affinitized processors.
  • Added support for PROCESS_MEMORY_COUNTERS_EX in GetProcessMemoryInfo
  • Added ObjectSecurity for pre .NET 4.0 builds

Fixes

  • Fixed bug #66 that forces all SafeMemString string representations to Empty when a size not known (like as a return value from a COM object).