What methods or objects does DiscoverIT use to read files?

Methods vary depended upon the information being retrieved. We use the structured storage API where applicable, and also use the .NET streamreader class, as well as the Win32FileStream method from the Windows API. We also use the DAO component to read certain attributes from MS Access files.