Home Page Icon
Home Page
Table of Contents for
Part VI. Platform Invocation Services (PInvoke)
Close
Part VI. Platform Invocation Services (PInvoke)
by Adam Nathan
.NET and COM: The Complete Interoperability Guide
Title Page
Copyright Page
Dedication
Contents at a Glance
Contents
Foreword
About the Author
Acknowledgments
Tell Us What You Think!
Introduction
Part I. Background
Chapter 1. Introduction to the .NET Framework
Chapter 2. Bridging the Two Worlds—Managed and Unmanaged Code
Part II. Using COM Components in .NET Applications
Chapter 3. The Essentials for Using COM in Managed Code
Chapter 4. An In-Depth Look at Imported Assemblies
Chapter 5. Responding to COM Events
Chapter 6. Advanced Topics for Using COM Components
Chapter 7. Modifying Interop Assemblies
Part III. Using .NET Components in COM Applications
Chapter 8. The Essentials for Using .NET Components from COM
Chapter 9. An In-Depth Look at Exported Type Libraries
Chapter 10. Advanced Topics for Using .NET Components
Part IV. Designing Great .NET Components for COM Clients
Chapter 11. .NET Design Guidelines for Components Used by COM Clients
Chapter 12. Customizing COM’s View of .NET Components
Chapter 13. Exposing .NET Events to COM Clients
Chapter 14. Implementing COM Interfaces for Binary Compatibility
Part V. Designing Great COM Components for .NET Clients
Chapter 15. Creating and Deploying Useful Primary Interop Assemblies
Chapter 16. COM Design Guidelines for Components Used by .NET Clients
Chapter 17. Implementing .NET Interfaces for Type Compatibility
Part VI. Platform Invocation Services (PInvoke)
Chapter 18. The Essentials of PInvoke
Chapter 19. Deeper Into PInvoke and Useful Examples
Part VII. Advanced Topics
Chapter 20. Custom Marshaling
Chapter 21. Manually Defining COM Types in Source Code
Chapter 22. Using APIs Instead of SDK Tools
Part VIII. Comprehensive Examples
Chapter 23. Writing a .NET Arcade Game Using DirectX
Chapter 24. Writing .NET Visualizations For Windows Media Player
Part IX. Appendices
Appendix A. System.Runtime.InteropServices Reference
Appendix B. SDK Tools Reference
Appendix C. HRESULT to .NET Exception Transformations
Appendix D. .NET Exception to HRESULT Transformations
Appendix E. PInvoke Definitions for Win32 Functions
Appendix F. Glossary
Inside Front Cover
Inside Back Cover
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Chapter 17. Implementing .NET Interfaces for Type Compatibility
Next
Next Chapter
Chapter 18. The Essentials of PInvoke
Part VI. Platform Invocation Services (PInvoke)
18 The Essentials of PInvoke 771
19 Deeper Into PInvoke and Useful Examples 809
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset