资源描述:
《wfapi sdk programmers guide》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、WFAPISDKProgrammersGuideIntroductionTheWFAPIfunctionsenableapplicationprogramstoperformtasksthatareuniquetoserversrunningXenAppServer.AppropriatehotfixesandservicepacksforXenAppServermaybeneededforthefunctionsdefinedheretoexecuteproperly.ThisSDKallowssoftwaredevelopersto
2、programmaticallyaccessfeaturesspecifictoXenAppServer.Forexample:•Enumeratingservers,sessions,andprocesses•Managingservers,sessions,andprocesses•AccessingCitrix-specificuserdata•Sendingmessagestoasession•ShadowinganICAsessionfromanotherICAsession•Usingvirtualchannels•Wait
3、ingonsystemeventsTheWFAPISDKcomprisesasetoffunctioncallstotheWfapi.dlldynamiclinklibrary(DLL)for32-bitapplicationsandWfapi64.dllfor64-bitapplications.TheseDLLsareavailableonlyonserversrunningXenAppServer;theywillnotworkonotherWindowsplatforms.Exampleprogramsareincludedto
4、assistdevelopers.UsingtheWFAPISDKTheCitrixXenAppServerWFAPISDKisintendedforusebyOEMsandcustomerswhoneedtowriteapplicationsthatdirectlycallWFAPIfunctionsonaserverthatisrunningXenAppServer,usingMicrosoftVisualC++,Version9.0,andVisualBasicexmapleusingMicrosoftVisualBasic6.0
5、.SystemRequirementsTheCitrixXenAppServerWFAPISDKmustbeinstalledonaWindowsNT4.0,Windows2000,orWindowsServer2003,Vista,Win7computerwithsufficientdiskspace.TheSDKdoesnotneedmorethanafewmegabytesofdiskspace;however,third-partydevelopmenttools(forexample,MicrosoftVisualC++orV
6、isualBasic)mayrequireasubstantialamountofdiskspace.WhenconsideringsystemrequirementsforusingthisSDK,plantohaveenoughdiskspaceforallofthenecessarysoftwarecomponentstoinstallandfunctionproperly.TheWFAPISDKissupportedon32-bitand64-bitoperatingsystems.Thedescriptionsinthisgu
7、ideareprimarilybasedon32-bitoperatingsystemsanddifferencesfor64-bitoperatingsystemsarenoted.Generally,wfapi64.libandwfapi64.dllareneededonlyifyouintendtodevelopagenuine64-bitapplication;inallothercases,the32-bitversionofthefilescanbeusedonboth32-bitand64-bitsystems.Ifyou
8、donotintendtodevelopgenuine64-bitapplications,youdonotneedtousethewfapi64.libandwfapi64.dllfiles.Note:G