An application that I work on allows 3rd party developers to write dlls that add value to our product. The only requirement we have is that the DLL must be an MFC extension dll. This, of course, puts the onus on the developers to construct their add-ins with the appropriate DLL framework. From crash reports that we have received, we suspect that some developers are not adhereing to our requirements. Thus, my question: Is there a way to programmatically inspect a DLL to determine if it is indeed an MFC extension DLL? Any advice is greatly appreciated.