January 2002
Intermediate to advanced
1608 pages
38h 34m
English
• Customizing Data Types
• Customizing Structure Layout
• Exposing Class Interfaces
• Using Visual Basic .NET’s ComClassAttribute
• Making APIs Invisible to COM
• Customizing Registration
• Providing Your Own GUIDs
• Providing Your Own DISPIDs
• Controlling Interface Derivation
• Returning a Specific HRESULT
• Disabling Type Library Marshaling of .NET Interfaces
• Creating Multi-Cultured Methods
• Using Optional Parameters in Any Language
• Exposing .NET Objects as COM+ Objects
The Common Language Runtime (CLR) provides reasonable default behavior when exposing .NET components to COM. This default behavior is safe in the face of versioning, and almost always matches what ...