I don't know if I would go that route. I have since learned a few things, and the route I would go would be to open the drawings database with the ReadDwgFile() method on a new Database.
Example, where Str is the full path to the drawing you want to open.
Database db = new Database (false, true));
db.ReadDwgFile (Str, System.IO.FileShare.Read, true, null);