20 Custom Marshaling 879
21 Manually Defining COM Types in Source Code 957
22 Using APIs Instead of SDK Tools 1039