アプリケーションは、デスクトップが提供する関数を使用して、ワークスペース・マネージャと通信します。これらの関数を使用すると、ワークスペースの管理に関連するさまざまなタスクをすばやく簡単に実行できます。次に、これらの関数のリストを示します。
DtWsmAddCurrentWorkspaceCallback()
DtWsmAddWorkspaceFunctions ()
DtWsmAddWorkspaceModifiedCallback ()
DtWsmFreeWorkspaceInfo ()
DtWsmGetCurrentBackdropWindows ()
DtWsmGetCurrentWorkspace ()
DtWsmGetWorkspaceInfo ()
DtWsmGetWorkspaceList ()
DtWsmGetWorkspacesOccupied ()
DtWsmOccupyAllWorkspaces ()
DtWsmRemoveWorkspaceCallback ()
DtWsmRemoveWorkspaceFunctions ()
DtWsmSetCurrentWorkspace ()
DtWsmSetWorkspacesOccupied()
2 つのデモ・プログラム (occupy.c と wsinfo.c) の中に、これらの関数の使用方法を示すコードの一部分があります。occupy.c、wsinfo.c、およびいくつかのブランドのワークステーションの makefile をリストしたものがディレクトリ /usr/dt/examples/dtwsm にあります。各関数の詳細は、該当するマニュアル・ページを参照してください。