implementing DllCanUnloadNow questions