[__Header__] ProductName = "TestStand" ProductVersion = 2.0.1.121 CompatibleProdVersion = 0.0.0.0 Version = 143 Type = "SequenceFile" Path = "C:\\Documents and Settings\\Adam\\Desktop\\MemoryKey\\FrontEndCallbacks.seq" ProductVersionString = "2.0.1" CharEncoding = "SBCS" [DEF, %OBJECTS] SF = SequenceFileData Action = StepType FlexCStepAdditions = Obj Path = PathValue FCParameter = FCParameter StepTypeMenu = Obj TEInf = Obj Error = Obj CommonResults = Obj StepTypeSubstepsArray = Objs AutomationStepAdditions = Obj AutomationParameter = AutomationParameter StepTypeDescFmt = Str StepTypeDefNameFmt = Str [DEF, SF] Seq = Objs FileGlobalDefaults = Obj ModelFile = "TYPE, Path" LoadOpt = Str UnloadOpt = Str Type = Num ModelOption = Num Version = Str BatchSync = Num SFGlobalsScope = Num Requirements = Obj %NAME = "Data" [SF] %LO: Seq = [0] %HI: Seq = [0] %FLG: ModelFile = 8 LoadOpt = "UseStepLoadOpt" %FLG: LoadOpt = 8 UnloadOpt = "UseStepUnloadOpt" %FLG: UnloadOpt = 8 Type = 2 %FLG: Type = 8 ModelOption = 1 %FLG: ModelOption = 8 Version = "3.1.0.9095" %FLG: Version = 8 BatchSync = 1 %FLG: BatchSync = 8 %FLG: SFGlobalsScope = 8 %FLG: Requirements = 4194305 [DEF, SF.Seq] %[0] = Sequence [DEF, SF.Seq[0]] Parameters = Obj Locals = Obj Main = Objs Setup = Objs Cleanup = Objs GotoCleanupOnFail = Bool StoreResults = Bool RecordResults = Bool RTS = Obj Requirements = Obj %NAME = "LoginLogout" [DEF, SF.Seq[0].Parameters] logout = Bool isInitialLogin = Bool [SF.Seq[0]] %FLG: Parameters = 262144 %LO: Main = [0] %HI: Main = [2] %FLG: GotoCleanupOnFail = 8 StoreResults = True RecordResults = True %FLG: RecordResults = 8 %FLG: RTS = 262152 %FLG: Requirements = 4456456 [DEF, SF.Seq[0].Locals] ResultList = Objs [DEF, SF.Seq[0].Locals.ResultList] %EPTYPE = TEResult [DEF, SF.Seq[0].Main] %[0] = AutomationStep %TYPE: %[0] = "Action" %[1] = FlexCStep %TYPE: %[1] = "Action" %[2] = FlexCStep %TYPE: %[2] = "Action" [SF.Seq[0].Main[0].TS] Adapter = "Automation Adapter" [DEF, SF.Seq[0].Main[0].TS] SData = "TYPE, AutomationStepAdditions" %FLG: SData = 2097152 [SF.Seq[0].Main[0].TS.SData.Call] ObjectVariable = "RunState.Engine" Server = "{B2794EF3-C0B6-11D0-939C-0020AF68E893}" ServerName = "NI TestStand API 3.1" CreateObject = 3 CoClass = "{B2794EF6-C0B6-11D0-939C-0020AF68E893}" CoClassName = "Engine" Interface = "{B2794EF5-C0B6-11D0-939C-0020AF68E893}" InterfaceName = "IEngine" MemberType = 4 Member = 582 MemberName = "PersistBreakpoints" HasMemberInfo = True TypeLibVersion = "1.0" %LO: Parameters = [0] %HI: Parameters = [0] [DEF, SF.Seq[0].Main[0].TS.SData.Call.Parameters] %[0] = "TYPE, AutomationParameter" [SF.Seq[0].Main[0].TS.SData.Call.Parameters[0]] Name = "newValue" ArgVal = "false" ArgDisplayVal = "false" Type = 11 DisplayType = "Boolean" TypeValid = True Direction = 1 [DEF, SF.Seq[0].Main[0]] %NAME = "Do Not Persist Breakpoints" [SF.Seq[0].Main[1].TS] Adapter = "DLL Flexible Prototype Adapter" PreCond = "Parameters.logout" CustExpr = "True" CustTrueAct = "Goto" CustFalseAct = "Goto" CustTrueActTarget = "\"\"" CustFalseActTarget = "\"\"" [DEF, SF.Seq[0].Main[1].TS] SData = "TYPE, FlexCStepAdditions" %FLG: SData = 2097152 [SF.Seq[0].Main[1].TS.SData.Call] LibPath = "frontend.dll" Func = "LogoutUser" %LO: Parms = [0] %HI: Parms = [1] [DEF, SF.Seq[0].Main[1].TS.SData.Call.Parms] %[0] = "TYPE, FCParameter" %[1] = "TYPE, FCParameter" [SF.Seq[0].Main[1].TS.SData.Call.Parms[0]] Name = "Return Value" Type = 3 [SF.Seq[0].Main[1].TS.SData.Call.Parms[1]] Type = 4 ObjType = 1 ArgVal = "ThisContext" ArgDisplayVal = "ThisContext" [DEF, SF.Seq[0].Main[1]] %NAME = "Logout" [SF.Seq[0].Main[2].TS] Adapter = "DLL Flexible Prototype Adapter" PreCond = "!Parameters.logout" CustExpr = "true" CustTrueAct = "Goto" CustTrueActTarget = "\"\"" [DEF, SF.Seq[0].Main[2].TS] SData = "TYPE, FlexCStepAdditions" %FLG: SData = 2097152 [SF.Seq[0].Main[2].TS.SData.Call] LibPath = "frontend.dll" Func = "LoginUser" %LO: Parms = [0] %HI: Parms = [3] [DEF, SF.Seq[0].Main[2].TS.SData.Call.Parms] %[0] = "TYPE, FCParameter" %[1] = "TYPE, FCParameter" %[2] = "TYPE, FCParameter" %[3] = "TYPE, FCParameter" [SF.Seq[0].Main[2].TS.SData.Call.Parms[0]] Name = "Return Value" Type = 3 [SF.Seq[0].Main[2].TS.SData.Call.Parms[1]] Type = 4 ObjType = 1 ArgVal = "ThisContext" ArgDisplayVal = "ThisContext" [SF.Seq[0].Main[2].TS.SData.Call.Parms[2]] Type = 2 ArgVal = "PropertyExists(\"StationGlobals.TS.LastUserName\") ? StationGlobals.TS.LastUserName : \"\"" ArgDisplayVal = "PropertyExists(\"StationGlobals.TS.LastUserName\") ? StationGlobals.TS.LastUserName : \"\"" [SF.Seq[0].Main[2].TS.SData.Call.Parms[3]] ArgVal = "Parameters.isInitialLogin" ArgDisplayVal = "Parameters.isInitialLogin" [DEF, SF.Seq[0].Main[2]] %NAME = "Login" [DEF, SF.Seq[0].RTS] Type = Num EPNameExpr = Str EPEnabledExpr = Str EPMenuHint = Str EPIgnoreClient = Bool EPInitiallyHidden = Bool EPCheckToSaveTitledFile = Bool ShowEPForFileWin = Bool ShowEPForExeWin = Bool CopyStepsOnOverriding = Bool OptimizeNonReentrantCalls = Bool Priority = Num ShowEPAlways = Bool ShowEPForEditorOnly = Bool AllowIntExeOfEP = Bool [SF.Seq[0].RTS] EPEnabledExpr = "True" EPCheckToSaveTitledFile = True ShowEPForFileWin = True CopyStepsOnOverriding = True OptimizeNonReentrantCalls = True Priority = 2953567917 [%TYPES] Action = "Action" FlexCStepAdditions = "FlexCStepAdditions" Path = "Path" FCParameter = "FCParameter" StepTypeMenu = "StepTypeMenu" TEInf = "TEInf" Error = "Error" CommonResults = "CommonResults" StepTypeSubstepsArray = "StepTypeSubstepsArray" AutomationStepAdditions = "AutomationStepAdditions" AutomationParameter = "AutomationParameter" StepTypeDescFmt = "StepTypeDescFmt" StepTypeDefNameFmt = "StepTypeDefNameFmt" [DEF, Action] %LOCATION = "StepTypes" Substeps = "TYPE, StepTypeSubstepsArray" DescriptionFormat = "TYPE, StepTypeDescFmt" DefaultNameFormat = "TYPE, StepTypeDefNameFmt" Menu = "TYPE, StepTypeMenu" TS = "TYPE, TEInf" Result = Obj CodeTemplates = Str %FLG: CodeTemplates = 524288 %ROOT_TYPE = True [Action] DescriptionFormat Line0001 = "ResStr(\"NI_STEPTYPES\", \"ACTION_DESCRIPTION_NAME\") + ((\"%ModuleDescription\" == \"\") ? \"\" : \", %ModuleDescripti" DescriptionFormat Line0002 = "on\")" DefaultNameFormat = "ResStr(\"NI_STEPTYPES\", \"ACTION_DEF_STEP_NAME\")" %FLG: Result = 4194304 %INSTFLG: Result = 4194304 CodeTemplates = "Default_Template|DefaultHTB72_Template|DefaultHTB80_Template|DefaultVC++_Template|DefaultMFC_Template" %FLG: CodeTemplates = 24 %TIMESTAMP = 1008353147 %VERSION = "2.0.1.121" %FLG = 33554433 %TYPE_FLG = 2 [Action.Menu] ItemName = "ResStr(\"NI_STEPTYPES\", \"ACTION_MENU_ITEM_NAME\")" Group = "Action" [DEF, Action.TS] SData = Obj %FLG: SData = 2097152 [Action.TS] %INSTFLG: SData = 2097152 %INSTOVRD: SData = 7143449 %INSTFLG: PassAct = 1 %INSTFLG: FailAct = 1 %INSTFLG: PassActTarget = 1 %INSTFLG: FailActTarget = 1 [DEF, Action.Result] Error = "TYPE, Error" Status = Str ReportText = Str Common = "TYPE, CommonResults" [Action.Result] %FLG: Error = 4194304 %INSTFLG: Error = 4194304 %INSTOVRD: Error = 4194304 %FLG: Status = 4194304 %INSTFLG: Status = 4194304 %INSTOVRD: Common = 4194304 [DEF, FlexCStepAdditions] %LOCATION = "StdTypes" Call = ExternalCall ModuleSrcPath = "TYPE, Path" %ROOT_TYPE = True [DEF, FlexCStepAdditions.Call] LibPath = "TYPE, Path" Func = Str Conv = Num Parms = Objs [FlexCStepAdditions.Call] Conv = 1 %LO: Parms = [0] %HI: Parms = [0] [DEF, FlexCStepAdditions.Call.Parms] %EPTYPE = "TYPE, FCParameter" %FLG: %EPTYPE = 131072 %[0] = "TYPE, FCParameter" [FlexCStepAdditions.Call.Parms[0]] Name = "Return Value" Type = 3 [FlexCStepAdditions] %TIMESTAMP = 1008353143 %VERSION = "2.0.1.121" %FLG = 33554456 [DEF, Path] %LOCATION = "StdTypes" %ROOT_TYPE = True [Path] %TIMESTAMP = 1018468148 %VERSION = "2.0.1.121" %FLG = 37748736 [DEF, FCParameter] %LOCATION = "StdTypes" Name = Str Type = Num NumType = Num ObjType = Num StructType = Str NumPass = Num NumEls = Str StrPass = Num ResultAct = Num ArgVal = Str ArgDisplayVal = Str Flags = Num %ROOT_TYPE = True [FCParameter] Name = "_notNamed" NumType = 4 NumEls = "1024" %TIMESTAMP = 1008353143 %VERSION = "2.0.1.121" %FLG = 33554456 [DEF, StepTypeMenu] %LOCATION = "StdTypes" Adapter = Str CanBeSubstepType = Bool CanOnlyBeSubstepType = Bool Category = Str ItemName = Str SingularItemName = Str SeparatorBeforeCategory = Bool SeparatorBeforeItemName = Bool Group = Str %ROOT_TYPE = True [StepTypeMenu] Category = "\"\"" ItemName = "\"\"" SingularItemName = "\"\"" %TIMESTAMP = 1018468148 %VERSION = "2.0.1.121" %FLG = 37748760 %INSTFLG = 524312 %INSTOVRD = 524312 [DEF, TEInf] %LOCATION = "StdTypes" Adapter = Str Icon = Str SData = Obj %FLG: SData = 2097152 PreCond = Str LoadOpt = Str UnloadOpt = Str Mode = Str WindowActivation = Str NoResult = Bool StepFCSeqF = Bool IgnoreRTE = Bool UseMutex = Bool MutexNameOrRef = Str BatchSyncOpt = Num SwitchEnabled = Bool VirtualDeviceName = Str SwitchOperation = Num RouteGroupConnect = Str RouteGroupDisconnect = Str MulticonnectMode = Num OperationOrder = Num ConnectionLifetime = Num WaitForDebounce = Bool PassAct = Str FailAct = Str PassActTarget = Str FailActTarget = Str CustExpr = Str CustTrueAct = Str CustFalseAct = Str CustTrueActTarget = Str CustFalseActTarget = Str LoopType = Str LoopWhile = Str LoopStatus = Str LoopIncrement = Str LoopInitialize = Str LoopOpt = Num PreExpr = Str PostExpr = Str StatusExpr = Str HasModule = Bool CanSpecifyModule = Bool CanEditCode = Bool CanEditModulePrototype = Bool PrecondIntExe = Num %ROOT_TYPE = True [TEInf] %INSTOVRD: Adapter = 5046297 %INSTOVRD: Icon = 5046297 %INSTFLG: SData = 2097152 %INSTOVRD: SData = 7143449 %INSTOVRD: PreCond = 5046297 LoadOpt = "PreloadWhenExecuted" %INSTOVRD: LoadOpt = 5046297 UnloadOpt = "UnloadWithFile" %INSTOVRD: UnloadOpt = 5046297 Mode = "Normal" %INSTOVRD: Mode = 5046297 WindowActivation = "None" %INSTOVRD: WindowActivation = 5046297 %INSTOVRD: NoResult = 5046297 StepFCSeqF = True %INSTOVRD: StepFCSeqF = 5046297 %INSTOVRD: IgnoreRTE = 5046297 %INSTOVRD: UseMutex = 5046297 %INSTOVRD: MutexNameOrRef = 5046297 %INSTOVRD: BatchSyncOpt = 5046297 %INSTOVRD: SwitchEnabled = 5046297 %INSTOVRD: VirtualDeviceName = 5046297 SwitchOperation = 1 %INSTOVRD: SwitchOperation = 5046297 %INSTOVRD: RouteGroupConnect = 5046297 %INSTOVRD: RouteGroupDisconnect = 5046297 MulticonnectMode = 1 %INSTOVRD: MulticonnectMode = 5046297 OperationOrder = 2 %INSTOVRD: OperationOrder = 5046297 %INSTOVRD: ConnectionLifetime = 5046297 WaitForDebounce = True %INSTOVRD: WaitForDebounce = 5046297 PassAct = "Next" %INSTOVRD: PassAct = 5046297 FailAct = "Next" %INSTOVRD: FailAct = 5046297 %INSTOVRD: PassActTarget = 5046297 %INSTOVRD: FailActTarget = 5046297 %INSTOVRD: CustExpr = 5046297 CustTrueAct = "Next" %INSTOVRD: CustTrueAct = 5046297 CustFalseAct = "Next" %INSTOVRD: CustFalseAct = 5046297 %INSTOVRD: CustTrueActTarget = 5046297 %INSTOVRD: CustFalseActTarget = 5046297 LoopType = "NoLooping" %INSTOVRD: LoopType = 5046297 %INSTOVRD: LoopWhile = 5046297 %INSTOVRD: LoopStatus = 5046297 LoopIncrement = "RunState.LoopIndex += 1" %INSTOVRD: LoopIncrement = 5046297 LoopInitialize = "RunState.LoopIndex = 0" %INSTOVRD: LoopInitialize = 5046297 %INSTOVRD: LoopOpt = 5046297 %INSTOVRD: PreExpr = 5046297 %INSTOVRD: PostExpr = 5046297 %INSTOVRD: StatusExpr = 5046297 HasModule = True %INSTOVRD: HasModule = 5046297 CanSpecifyModule = True %INSTOVRD: CanSpecifyModule = 5046297 CanEditCode = True %INSTOVRD: CanEditCode = 5046297 CanEditModulePrototype = True %INSTOVRD: CanEditModulePrototype = 5046297 %INSTOVRD: PrecondIntExe = 5046297 %TIMESTAMP = 1018468148 %VERSION = "2.0.1.121" %FLG = 33554456 %INSTFLG = 262168 %INSTOVRD = 262168 [DEF, Error] %LOCATION = "StdTypes" Code = Num Msg = Str Occurred = Bool %ROOT_TYPE = True [Error] %FLG: Code = 4194304 %INSTFLG: Code = 4194304 %FLG: Msg = 4194304 %INSTFLG: Msg = 4194304 %FLG: Occurred = 4194304 %INSTFLG: Occurred = 4194304 %TIMESTAMP = 1018468148 %VERSION = "2.0.1.121" %FLG = 37748736 [DEF, CommonResults] %LOCATION = "StdTypes" %ROOT_TYPE = True [CommonResults] %TIMESTAMP = 1018468148 %VERSION = "2.0.1.121" %FLG = 37748736 %INSTFLG = 4194304 [DEF, StepTypeSubstepsArray] %LOCATION = "StdTypes" %ROOT_TYPE = True [StepTypeSubstepsArray] %TIMESTAMP = 1018468148 %VERSION = "2.0.1.121" %FLG = 37748760 %INSTFLG = 524312 %INSTOVRD = 655384 [DEF, AutomationStepAdditions] %LOCATION = "StdTypes" Call = AutomationCall %ROOT_TYPE = True [DEF, AutomationStepAdditions.Call] ObjectVariable = Str Server = Str ServerName = Str CreateObject = Num CreateFromFilePath = "TYPE, Path" CoClass = Str CoClassName = Str Interface = Str InterfaceName = Str RemoteMachine = Str RemoteMachineByExpr = Bool UseLoadSpec = Bool MakeCall = Bool MemberType = Num Member = Num MemberName = Str HasMemberInfo = Bool Locale = Num HasReturnValue = Bool TypeLibLocale = Num TypeLibVersion = Str Parameters = Objs [AutomationStepAdditions.Call] MakeCall = True MemberType = 2 [DEF, AutomationStepAdditions.Call.Parameters] %EPTYPE = "TYPE, AutomationParameter" %FLG: %EPTYPE = 131072 [AutomationStepAdditions] %TIMESTAMP = 1008353143 %VERSION = "2.0.1.121" %FLG = 33554456 [DEF, AutomationParameter] %LOCATION = "StdTypes" Name = Str ArgVal = Str ArgDisplayVal = Str Type = Num DisplayType = Str TypeValid = Bool Direction = Num IsUserOptional = Bool IsServerOptional = Bool IsByRef = Bool IsSafeArray = Bool %ROOT_TYPE = True [AutomationParameter] Name = "_notNamed" %TIMESTAMP = 1008353143 %VERSION = "2.0.1.121" %FLG = 33554456 [DEF, StepTypeDescFmt] %LOCATION = "StdTypes" %ROOT_TYPE = True [%OBJECTS] StepTypeDescFmt = "\"%ModuleDescription\"" StepTypeDefNameFmt = "\"\"" [StepTypeDescFmt] %TIMESTAMP = 1018468148 %VERSION = "2.0.1.121" %FLG = 37748760 %INSTFLG = 524312 %INSTOVRD = 524312 [DEF, StepTypeDefNameFmt] %LOCATION = "StdTypes" %ROOT_TYPE = True [StepTypeDefNameFmt] %TIMESTAMP = 1018468148 %VERSION = "2.0.1.121" %FLG = 37748760 %INSTFLG = 524312 %INSTOVRD = 524312