More .NET CF P/Invoke...
After giving up on this for the day, I discovered links to these 2 MSDN articles on N/Direct:
An Introduction to P/Invoke and Marshaling on the Microsoft .NET Compact Framework
by Jon Box, Dan FoxAdvanced P/Invoke on the Microsoft .NET Compact Framework
by Jon Box, Dan Fox
They look promising, so I'll let you know if I finally understand it after reading, digesting, and implementing.
[edited]
Here is one more that may be useful:
Writing Unmanaged Functions for Microsoft .NET Compact Framework-based Applications
by Content Master Ltd