Calling Shell32.dll from .NET Windows Service Calling Shell32.dll from .NET Windows Service multithreading multithreading