共用方式為


Run-Time連結至 Wtsapi32.dll

如果您的應用程式是在非遠端桌面服務環境的環境中執行,但您希望應用程式在遠端桌面服務環境中執行時提供其他功能,則應用程式可以使用遠端桌面服務 API 來實作其他功能,並在執行時間動態連結至Wtsapi32.dll。 若要這樣做,您的應用程式應該呼叫 LoadLibrary 函式來載入Wtsapi32.dll。 如果 LoadLibrary 呼叫失敗,您的應用程式可以使用其基本功能來執行。 如果 LoadLibrary 成功,您的應用程式可以呼叫 GetProcAddress 函式,以擷取您想要呼叫之遠端桌面服務函式的指標。

如果您的應用程式僅適用于遠端桌面服務環境,則不需要動態連結。 在此情況下,您可以包含 Wtsapi32.h,並使用 Wtsapi32.lib 連結。 然後,如果您的應用程式在遠端桌面服務以外的環境中啟動,它將會結束,因為Wtsapi32.dll不存在。

如需判斷應用程式是否在遠端桌面服務環境中執行的資訊,請參閱 偵測遠端桌面服務環境

一般程式設計指導方針