Anyone know, where to get this document?

COM Specification says

The ?Microsoft Object Mapping? is an open specification describing the detailed layout of C++ objects. It is supported by the MS C/C++ compiler, as well as C++ compilers from other vendors including Borland, Symantec, Watcom, , and others.
Posted on 2003-09-13 01:58:17 by Janne
I gave it a good hard look with google, but came up blank as well :(

It would be interesting to read....
Posted on 2003-09-13 13:54:39 by NaN
Hmm... I thought I saw that in the MSDN Archive edition while I was trying to hunt down the orginal MASM ebooks... I'll have to reinstall it to see for sure...

Posted on 2003-09-13 14:50:16 by _Shawn
:( I need those specs - I have to make a VST instrument in asm, but all code is in C++, and the classes are awful - inherited more than 3 times, there are "friends" , virtual and non-virtual functions...
tonight is my first attempt. I learnt when a virtual table "ppt" is created, and several things, but this approach is too slow to learn :(
I'll be very thankful, if you find this specification. I'll search it , too :grin:
Posted on 2003-09-14 21:21:23 by Ultrano
I found it :grin:

C mapping specification (450kB) :

C++ mapping specification (75kB, but very big):

I also found some site :eek: , but couldn't open it immediately, so I gave it up.

more resources, which I haven't looked up much:
Posted on 2003-09-14 22:16:02 by Ultrano
damn. Those links are not exactly what we're looking at :(
I guess the long way will be a better way to learn.
Posted on 2003-09-14 22:40:05 by Ultrano
I wrote some specifications. You might find them interesting. For me they are everything I need to know to start porting C++ interfaces to MASM ;)
Posted on 2003-09-15 09:10:09 by Ultrano