File list(Click to check if it's the file you need, and recomment it at the bottom):
《COM技术内幕》配套代码下载
...........................\CHAP02
...........................\......\
IFACE.CPP ...........................\......\IFACE.DSP
...........................\......\IFACE.DSW
...........................\......\IFACE.EXE
...........................\CHAP03
...........................\......\
IUNKNOWN.CPP ...........................\......\IUNKNOWN.DSP
...........................\......\IUNKNOWN.DSW
...........................\......\IUNKNOWN.EXE
...........................\CHAP04
...........................\......\
REFCOUNT.CPP ...........................\......\REFCOUNT.DSP
...........................\......\REFCOUNT.DSW
...........................\......\REFCOUNT.EXE
...........................\CHAP05
...........................\......\
CLIENT1.CPP ...........................\......\CLIENT1.EXE
...........................\......\
CLIENT2.CPP ...........................\......\CLIENT2.EXE
...........................\......\
CLIENT3.CPP ...........................\......\CLIENT3.EXE
...........................\......\
CMPNT1.CPP ...........................\......\CMPNT1.DEF
...........................\......\CMPNT1.DLL
...........................\......\
CMPNT2.CPP ...........................\......\CMPNT2.DEF
...........................\......\CMPNT2.DLL
...........................\......\
CMPNT3.CPP ...........................\......\CMPNT3.DEF
...........................\......\CMPNT3.DLL
...........................\......\CMPNT3.DSP
...........................\......\CMPNT3.DSW
...........................\......\
CREATE.CPP ...........................\......\CREATE.H
...........................\......\
GUIDS.CPP ...........................\......\
IFACE.H ...........................\CHAP06
...........................\......\BLD.BAT
...........................\......\
CATEGORY.CPP ...........................\......\CATEGORY.EXE
...........................\......\README.TXT
...........................\CHAP07
...........................\......\CHAP07
...........................\......\......\
CLIENT.CPP ...........................\......\......\CLIENT.EXE
...........................\......\......\
CMPNT.CPP ...........................\......\......\CMPNT.DEF
...........................\......\......\CMPNT.DLL
...........................\......\......\
GUIDS.CPP ...........................\......\......\
IFACE.H ...........................\......\......\MAKEFILE
...........................\......\......\REGISTER.BAT
...........................\......\......\
REGISTRY.CPP ...........................\......\......\
REGISTRY.H ...........................\......\CHAP08
...........................\......\......\AGGRGATE
...........................\......\......\........\
CLIENT.CPP ...........................\......\......\........\CLIENT.EXE
...........................\......\......\........\
CMPNT1.CPP ...........................\......\......\........\CMPNT1.DEF
...........................\......\......\........\CMPNT1.DLL
...........................\......\......\........\
CMPNT2.CPP ...........................\......\......\........\CMPNT2.DEF
...........................\......\......\........\CMPNT2.DLL
...........................\......\......\........\
GUIDS.CPP ...........................\......\......\........\
IFACE.H ...........................\......\......\........\MAKEFILE
...........................\......\......\........\REGISTER.BAT
...........................\......\......\........\
REGISTRY.CPP ...........................\......\......\........\
REGISTRY.H ...........................\......\......\CONTAIN
...........................\......\......\.......\
CLIENT.CPP ...........................\......\......\.......\CLIENT.EXE
...........................\......\......\.......\
CMPNT1.CPP ...........................\......\......\.......\CMPNT1.DEF
...........................\......\......\.......\CMPNT1.DLL
...........................\......\......\.......\
CMPNT2.CPP ...........................\......\......\.......\CMPNT2.DEF
...........................\......\......\.......\CMPNT2.DLL
...........................\......\......\.......\
GUIDS.CPP ...........................\......\......\.......\
IFACE.H ...........................\......\......\.......\MAKEFILE
...........................\......\......\.......\REGISTER.BAT
...........................\......\......\.......\
REGISTRY.CPP ...........................\......\......\.......\
REGISTRY.H ...........................\......\CHAP09
...........................\......\......\
CFACTORY.CPP ...........................\......\......\
CFACTORY.H ...........................\......\......\
CLIENT1.CPP ...........................\......\......\CLIENT1.EXE
...........................\......\......\
CLIENT2.CPP ...........................\......\......\CLIENT2.EXE
...........................\......\......\
CMPNT1.CPP ...........................\......\......\
CMPNT1.H ...........................\......\......\
CMPNT2.CPP ...........................\......\......\
CMPNT2.H ...........................\......\......\
CMPNT3.CPP ...........................\......\......\
CMPNT3.H