Many interface declarations that originated from oleidl.h, oaidl.h and