protected InteropException(string message, Exception innerException, InteropError hr) : this(message, innerException, (int)hr) { }
protected ElevationRequiredException(string message, Exception innerException, InteropError hr) : this(message, innerException, (int)hr) { }