public static extern bool SetThreadDesktop(SafeDesktopHandle hDesktop);
public static extern bool EnumDesktopWindows(SafeDesktopHandle hDesktop, WNDENUMPROC lpfn, IntPtr lParam);
public static extern bool SwitchDesktop(SafeDesktopHandle hDesktop);
public static extern bool SetThreadDesktop(SafeDesktopHandle hDesktop);
public static extern bool EnumDesktopWindows(SafeDesktopHandle hDesktop, WNDENUMPROC lpfn, IntPtr lParam);
public static extern bool SwitchDesktop(SafeDesktopHandle hDesktop);