This example finds the directory specification of the current desktop.
#define INCL_WINWORKPLACE
#include <os2.h>
CHAR szPath[CCHMAXPATH + 1];
BOOL fSuccess;
fSuccess = WinQueryActiveDesktopPathname(szPath,sizeof(szPath));
if (fSuccess)
{
/* WinQueryActiveDesktopPathname was successful */
}
else
{
/* WinQueryActiveDesktopPathname failed */
}