Author Topic: List of files generated by MIDL compiler  (Read 1445 times)


  • Administrator
  • Sr. Member
  • *****
  • Posts: 283
List of files generated by MIDL compiler
« on: June 13, 2011, 02:49:38 pm »
MIDL is an microsoft interfac definition language compiler. It is used to compile .idl file and produces the following 4 files:

1) .h     Header file
2) _i.c   IID file
3) _p.c  Proxy file
4) .tlb   Type library file
5. dlldata.c - holds the collection of proxy and stub file structure. It points to the struct in _p.c file

typedef struct tagProxyFileInfo
    const PCInterfaceProxyVtblList *pProxyVtblList;
    const PCInterfaceStubVtblList  *pStubVtblList;
    const PCInterfaceName *         pNamesArray;
    const IID **                    pDelegatedIIDs;
    const PIIDLookup                pIIDLookupRtn;
    unsigned short                  TableSize;
    unsigned short                  TableVersion;
    const IID **                    pAsyncIIDLookup;
    LONG_PTR                        Filler2;
    LONG_PTR                        Filler3;
    LONG_PTR                        Filler4;
« Last Edit: June 14, 2011, 03:21:42 pm by kathir »


Disclaimer: This web site is for educational and informational purposes only. Click here to read the Disclaimer.
Content copyright 2010-2014. Kathiresan. All rights reserved.
This page is using SMF version 2.0.1