ITSRemoteProgram::ServerStartProgram 方法

指定要在遠端會話中啟動的 RemoteApp 程式。 在用戶端) 收到會話連線通知之後,必須在連線的會話上叫用此函式 (。 任何數目的 RemoteApp 程式都可以在會話中啟動。 如果會話未在逾時限制內啟動 RemoteApp 程式,則 RemoteApp 會話將會逾時,這是 Windows Server 2008 的兩分鐘。

語法

HRESULT ServerStartProgram(
  [in] BSTR         bstrExecutablePath,
  [in] BSTR         bstrFilePath,
  [in] BSTR         bstrWorkingDirectory,
  [in] VARIANT_BOOL vbExpandEnvVarInWorkingDirectoryOnServer,
  [in] BSTR         bstrArguments,
  [in] VARIANT_BOOL vbExpandEnvVarInArgumentsOnServer
);

參數

bstrExecutablePath [in]

伺服器上的 RemoteApp 程式可執行檔路徑。

bstrFilePath [in]

透過檔案關聯在伺服器上開啟的檔案路徑,例如「C:\\Documents\\MyReport.docx」。 如果您指定 bstrFilePath,就不應該指定 bstrExecutablePath 參數,反之亦然。 您應該只指定其中一個參數。

bstrWorkingDirectory [in]

RemoteApp 程式之伺服器上的工作目錄。

vbExpandEnvVarInWorkingDirectoryOnServer [in]

指出伺服器是否應該在工作目錄路徑中展開環境變數。 如果工作目錄路徑包含環境變數,請將此參數設定為 VARIANT_TRUE ;如果工作目錄路徑不包含環境變數 ,則VARIANT_FALSE

bstrArguments [in]

在 bstrExecutablePath中指定的 RemoteApp 程式的命令列引數。 如果未指定bstrExecutablePath,請將此設定為Null

vbExpandEnvVarInArgumentsOnServer [in]

指出伺服器是否應該在命令列引數中展開環境變數。 如果引數包含環境變數,請將此參數設定為 VARIANT_TRUE ,如果引數不包含環境變數 ,則VARIANT_FALSE

傳回值

如果成功 則傳回S_OK。

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
類型程式庫
MsTscAx.dll
DLL
MsTscAx.dll
IID
IID_ITSRemoteProgram定義為 FDD029F9-467A-4c49-8529-64B521DBD1B4

另請參閱

ITSRemoteProgram2

ITSRemoteProgram3

ITSRemoteProgram