This might be what you are looking for: MediaStore.Files
Media provider table containing an
index of all files in the media
storage, including non-media files.
This should be used by applications
that work with non-media file types
(text, HTML, PDF, etc) as well as
applications that need to work with
multiple media file types in a single
query.