VirtualDesktop.GetThreadDesktop C# (CSharp) Method