Based on the comments to my question, the answer to my question is NO. You can't get a handle to the portable devices. At least not how and for what I want it.
Unless the driver(s) expose the internal memory and/or drive(s) via drive letter(s), but even then you can't be sure that you get true raw access to the device, since the drivers might be faking the data to make one file system look like another.