Replace all Marshal.GetExceptionForHR with Win32ErrorCode.GetExceptionForWin32Error since we deal with Win32 errors not unlike COM errors, except with a few exceptions and that we should be throwing Win32Exception instead of COMException.
Powered by Trac 0.12.3
By Edgewall Software.
© 2009-2013 The Eraser Project
Original Design by Olle Axelsson
Modified for Eraser by Dennis van Lith
HTML edits by Joel Low