I have done my DLLs on the Win32 platform. Mine use C++/CLI so I can use WCF to communicate from the cashier terminals to other servers we have.
Anyway, as for Windows CE, I haven't done any Micros DLLs with it, but I have written other code under WinCE.
If I remember correctly, I was told...