/* Example30 test case ( FmcjProgramData...(), FmcjImplementationData...(), FmcjExeOptions...(), FmcjDllOptions...() ) */ /* --------Extract of FDL-------------------------------- V31-defaults set via reference fdl: PROGRAM FENCED_MODE KEEP_LOADED EXECUTION_MODE NORMAL EXECUTION_USER AGENT INPUT_CONTAINER_ACCESS OUTPUT_CONTAINER_ACCESS NO DLL_V2_COMPATIBILITY NOT TRUSTED extract of the imported customer fdl: PROGRAM 'FMCTJCA1_example14' ( 'DsLevel1', 'DsLevel1' ) DESCRIPTION 'FM V3 C API Test Tool' INPUT_CONTAINER_ACCESS OUTPUT_CONTAINER_ACCESS OS2 DLL PATH_AND_FILENAME 'fmctjcv3.dll' ENTRY_POINT 'CopyContainerV3' WINNT DLL PATH_AND_FILENAME 'fmctjcv3.dll' ENTRY_POINT 'CopyContainerV3' FENCED_MODE PARAMETER 'a' WIN95 EXE PATH_AND_FILENAME 'fmctjca1.exe' PARAMETER 'K:\fle\example15V3Pre K:\fle\example15V3Pre' END 'FMCTJCA1_example14' --------------------------------------------------------- */ FmcjGlobalConnect XpRc FMC_OK End FmcjExecutionServiceAllocate ExecutionServiceHdl 1 XpRc FMC_OK End FmcjExecutionServiceLogon ExecutionServiceHdl 1 UserId "USER2" Password "password" SessionMode Fmc_SM_Default AbsentIndicator Fmc_SA_NotSet XpRc FMC_OK End FmcjExecutionServiceQueryProcessTemplates ExecutionServiceHdl 1 Filter "NAME='ContainerProcessC'" SortCriteria NULL Threshold 200 ProcessTemplateVectorHdl 1 ShowAllObjectNames TRUE XpRc FMC_OK End FmcjProcessTemplateVectorFirstElement ProcessTemplateVectorHdl 1 ProcessTemplateHdl 1 End FmcjProcessTemplateVectorSize ProcessTemplateVectorHdl 1 XpSize 1 End FmcjProcessTemplateInContainerNeeded ProcessTemplateHdl 1 XpValue TRUE End FmcjProcessTemplateInitialInContainer ProcessTemplateHdl 1 ReadWriteContainerHdl 1 XpRc FMC_OK End FmcjProcessTemplateCreateAndStartInstance ProcessTemplateHdl 1 InstanceName "TestInstance_1C" SystemGroup "SYS_GRP" System "FMCSYS" ReadWriteContainerHdl 1 KeepName FALSE ProcessInstanceHdl 1 XpRc FMC_OK End FmcjExecutionServiceQueryWorkitems ExecutionServiceHdl 1 Filter "OWNER = 'USER2'" SortCriteria NULL Threshold 10 WorkitemVectorHdl 1 ShowAllObjectNames TRUE XpRc FMC_OK End FmcjWorkitemVectorSize WorkitemVectorHdl 1 XpValue 1 End FmcjWorkitemVectorFirstElement WorkitemVectorHdl 1 WorkitemHdl 1 End FmcjWorkitemName WorkitemHdl 1 BufferLength 120 XpValue "Prog_1_ContainerTest_DsLevel1" End FmcjWorkitemState WorkitemHdl 1 XpValue Fmc_IS_Ready End FmcjWorkitemCheckOut WorkitemHdl 1 RequestedData Fmc_WS_AllDefinitions Platform Fmc_DP_WindowsNT ProgramDataHdl 1 XpRc FMC_OK End /* =========FmcjProgramData====================== */ FmcjProgramDataDescription ProgramDataHdl 1 BufferLength 255 XpValue "FM V3 C API Test Tool" End FmcjProgramDataDescriptionIsNull ProgramDataHdl 1 XpValue FALSE End FmcjProgramDataIcon ProgramDataHdl 1 BufferLength 9 XpValue "FMCBPRG" End FmcjProgramDataIsUnattended ProgramDataHdl 1 XpValue FALSE End FmcjProgramDataImplementations ProgramDataHdl 1 ImplementationDataVectorHdl 1 End FmcjProgramDataInContainer ProgramDataHdl 1 ReadOnlyContainerHdl 2 End FmcjProgramDataOutContainer ProgramDataHdl 1 ReadWriteContainerHdl 3 End /* ======FmcjImplementationDataVector============ */ FmcjImplementationDataVectorSize ImplementationDataVectorHdl 1 XpValue 3 End FmcjImplementationDataVectorSpecifiedPlatformElement ImplementationDataVectorHdl 1 Platform Fmc_DP_WindowsNT ImplementationDataHdl 1 End FmcjImplementationDataVectorSpecifiedPlatformElement ImplementationDataVectorHdl 1 Platform Fmc_DP_OS2 ImplementationDataHdl 2 End FmcjImplementationDataVectorSpecifiedPlatformElement ImplementationDataVectorHdl 1 Platform Fmc_DP_Windows95 ImplementationDataHdl 3 End FmcjImplementationDataVectorFirstElement ImplementationDataVectorHdl 1 ImplementationDataHdl 11 End FmcjImplementationDataVectorNextElement ImplementationDataVectorHdl 1 ImplementationDataHdl 12 End FmcjImplementationDataVectorNextElement ImplementationDataVectorHdl 1 ImplementationDataHdl 13 End FmcjImplementationDataVectorDeallocate ImplementationDataVectorHdl 1 XpRc FMC_OK End /* ======FmcjImplementationData================== */ FmcjImplementationDataPlatform ImplementationDataHdl 11 End FmcjImplementationDataPlatform ImplementationDataHdl 12 End FmcjImplementationDataPlatform ImplementationDataHdl 13 End FmcjImplementationDataDeallocate ImplementationDataHdl 11 XpRc FMC_OK End FmcjImplementationDataDeallocate ImplementationDataHdl 12 XpRc FMC_OK End FmcjImplementationDataDeallocate ImplementationDataHdl 13 XpRc FMC_OK End /* ---------------------------------------------- */ FmcjImplementationDataKind ImplementationDataHdl 1 XpValue Fmc_DT_DLL End FmcjImplementationDataPlatform ImplementationDataHdl 1 XpValue Fmc_DP_WindowsNT End FmcjImplementationDataCommandLineParameters ImplementationDataHdl 1 BufferLength 4097 XpValue "a" End FmcjImplementationDataCommandLineParametersIsNull ImplementationDataHdl 1 XpValue FALSE End FmcjImplementationDataDllOptions ImplementationDataHdl 1 DllOptionsHdl 1 End /* ---------------------------------------------- */ FmcjImplementationDataKind ImplementationDataHdl 2 XpValue Fmc_DT_DLL End FmcjImplementationDataPlatform ImplementationDataHdl 2 XpValue Fmc_DP_OS2 End FmcjImplementationDataCommandLineParameters ImplementationDataHdl 2 BufferLength 4097 XpValue "" End FmcjImplementationDataCommandLineParametersIsNull ImplementationDataHdl 2 XpValue TRUE End FmcjImplementationDataDllOptions ImplementationDataHdl 2 DllOptionsHdl 2 End /* ---------------------------------------------- */ FmcjImplementationDataExeOptions ImplementationDataHdl 3 ExeOptionsHdl 1 End FmcjImplementationDataKind ImplementationDataHdl 3 XpValue Fmc_DT_EXE End FmcjImplementationDataPlatform ImplementationDataHdl 3 XpValue Fmc_DP_Windows95 End FmcjImplementationDataCommandLineParameters ImplementationDataHdl 3 BufferLength 4097 XpValue "K:\fle\example15V3Pre K:\fle\example15V3Pre" End FmcjImplementationDataCommandLineParametersIsNull ImplementationDataHdl 3 XpValue FALSE End /* ======FmcjDllOptions========================== */ FmcjDllOptionsEntryPointName DllOptionsHdl 1 BufferLength 255 XpValue "CopyContainerV3" End FmcjDllOptionsExecuteFenced DllOptionsHdl 1 XpValue TRUE End FmcjDllOptionsExecuteFencedIsNull DllOptionsHdl 1 XpValue FALSE End FmcjDllOptionsKeepLoaded DllOptionsHdl 1 XpValue TRUE End FmcjDllOptionsPathAndFileName DllOptionsHdl 1 BufferLength 255 XpValue "fmctjcv3.dll" End FmcjDllOptionsDeallocate DllOptionsHdl 1 XpRc FMC_OK End FmcjDllOptionsEntryPointName DllOptionsHdl 2 BufferLength 255 XpValue "CopyContainerV3" End FmcjDllOptionsExecuteFenced DllOptionsHdl 2 XpValue TRUE End FmcjDllOptionsExecuteFencedIsNull DllOptionsHdl 2 XpValue FALSE End FmcjDllOptionsDeallocate DllOptionsHdl 2 XpRc FMC_OK End /* ======FmcjExeOptions========================== */ FmcjExeOptionsEnvironment ExeOptionsHdl 1 BufferLength 4097 XpValue "" End FmcjExeOptionsEnvironmentIsNull ExeOptionsHdl 1 XpValue TRUE End FmcjExeOptionsInheritEnvironment ExeOptionsHdl 1 XpValue TRUE End FmcjExeOptionsAutomaticClose ExeOptionsHdl 1 XpValue FALSE End FmcjExeOptionsAutomaticCloseIsNull ExeOptionsHdl 1 XpValue TRUE End FmcjExeOptionsStartInForeGround ExeOptionsHdl 1 XpValue FALSE End FmcjExeOptionsPathAndFileName ExeOptionsHdl 1 BufferLength 255 XpValue "fmctjca1.exe" End FmcjExeOptionsWindowStyle ExeOptionsHdl 1 XpValue Fmc_EO_Visible End FmcjExeOptionsWorkingDirectoryName ExeOptionsHdl 1 BufferLength 255 XpValue "" End FmcjExeOptionsWorkingDirectoryNameIsNull ExeOptionsHdl 1 XpValue TRUE End FmcjExeOptionsDeallocate ExeOptionsHdl 1 XpRc FMC_OK End /* ============================================== */ FmcjExecutionServiceLogoff ExecutionServiceHdl 1 XpRc FMC_OK End FmcjGlobalDisconnect XpRc FMC_OK End
Result
C API Test Tool for MQ Workflow v31_347 Windows 95/NT: FMCTJCA1 Test case: EXAMPLE30 Fri Jul 24 09:32:46 1998 ============================================================================ +++> ============================================================================ FmcjGlobalConnect ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjExecutionServiceAllocate parameter: ExecutionServiceHdl = 1 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjExecutionServiceLogon parameter: ExecutionServiceHdl = 1 parameter: UserID = USER2 parameter: Password = password parameter: SessionMode = Fmc_SM_Default = 0 parameter: AbsentIndicator = Fmc_SA_NotSet = 0 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjExecutionServiceQueryProcessTemplates parameter: ExecutionServiceHdl = 1 parameter: Filter = NAME='ContainerProcessC' parameter: SortCriteria = NULL parameter: Threshold = 200 parameter: ProcessTemplateVectorHdl = 1 ..........Object Names Report............................................... vector size = 1 0) ContainerProcessC ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjProcessTemplateVectorFirstElement parameter: ProcessTemplateVectorHdl = 1 parameter: ProcessTemplateHdl = 1 ..........Status Report..................................................... ProcessTemplateHdl = 0x00C13500 ============================================================================ FmcjProcessTemplateVectorSize parameter: ProcessTemplateVectorHdl = 1 ..........Value Report...................................................... AcSize = 1 XpSize = 1 +++OK+++ ============================================================================ FmcjProcessTemplateInContainerNeeded parameter: ProcessTemplateHdl = 1 ..........Value Report...................................................... AcValue = true XpValue = TRUE +++OK+++ ============================================================================ FmcjProcessTemplateInitialInContainer parameter: ProcessTemplateHdl = 1 parameter: ReadWriteContainerHdl = 1 ..........Status Report..................................................... ReadWriteContainerHdl = 0x00C18710 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjProcessTemplateCreateAndStartInstance parameter: ProcessTemplateHdl = 1 parameter: InstanceName = TestInstance_1C parameter: SystemGroup = SYS_GRP parameter: System = FMCSYS parameter: ReadWriteContainerHdl = 1 parameter: KeepName = FALSE parameter: ProcessInstanceHdl = 1 ..........Status Report..................................................... ProcessInstanceHdl = 0x00C174C0 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjExecutionServiceQueryWorkitems parameter: ExecutionServiceHdl = 1 parameter: Filter = OWNER = 'USER2' parameter: SortCriteria = NULL parameter: Threshold = 10 parameter: WorkitemVectorHdl = 1 ..........Object Names Report............................................... vector size = 1 0) Prog_1_ContainerTest_DsLevel1 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjWorkitemVectorSize parameter: WorkitemVectorHdl = 1 ..........Value Report...................................................... AcSize = 1 XpSize = 1 +++OK+++ ============================================================================ FmcjWorkitemVectorFirstElement parameter: WorkitemVectorHdl = 1 parameter: WorkitemHdl = 1 ..........Status Report..................................................... WorkitemHdl = 0x00C199D0 ============================================================================ FmcjWorkitemName parameter: WorkitemHdl = 1 parameter: BufferLength = 120 ..........Value Report...................................................... AcValue = "Prog_1_ContainerTest_DsLevel1" XpValue = "Prog_1_ContainerTest_DsLevel1" +++OK+++ ============================================================================ FmcjWorkitemState parameter: WorkitemHdl = 1 ..........Value Report...................................................... AcValue = "Fmc_IS_Ready" XpValue = "Fmc_IS_Ready" +++OK+++ ============================================================================ FmcjWorkitemCheckOut parameter: WorkitemHdl = 1 parameter: RequestedData = Fmc_WS_AllDefinitions = 4 parameter: Platform = Fmc_DP_WindowsNT = 5 parameter: ProgramDataHdl = 1 ..........Status Report..................................................... ProgramDataHdl = 0x00C1B810 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjProgramDataDescription parameter: ProgramDataHdl = 1 parameter: BufferLength = 255 ..........Value Report...................................................... AcValue = "FM V3 C API Test Tool" XpValue = "FM V3 C API Test Tool" +++OK+++ ============================================================================ FmcjProgramDataDescriptionIsNull parameter: ProgramDataHdl = 1 ..........Value Report...................................................... AcValue = false XpValue = FALSE +++OK+++ ============================================================================ FmcjProgramDataIcon parameter: ProgramDataHdl = 1 parameter: BufferLength = 9 ..........Value Report...................................................... AcValue = "FMCBPRG" XpValue = "FMCBPRG" +++OK+++ ============================================================================ FmcjProgramDataIsUnattended parameter: ProgramDataHdl = 1 ..........Value Report...................................................... AcValue = false XpValue = FALSE +++OK+++ ============================================================================ FmcjProgramDataImplementations parameter: ProgramDataHdl = 1 parameter: ImplementationDataVectorHdl = 1 ..........Status Report..................................................... ImplementationDataVectorHdl = 0x00C1B3B0 ============================================================================ FmcjProgramDataInContainer parameter: ProgramDataHdl = 1 parameter: ReadOnlyContainerHdl = 2 ..........Status Report..................................................... ReadOnlyContainerHdl = 0x00C1FFF0 ============================================================================ FmcjProgramDataOutContainer parameter: ProgramDataHdl = 1 parameter: ReadWriteContainerHdl = 3 ..........Status Report..................................................... ReadWriteContainerHdl = 0x00C1BD30 ============================================================================ FmcjImplementationDataVectorSize parameter: ImplementationDataVectorHdl = 1 ..........Value Report...................................................... AcSize = 3 XpSize = 3 +++OK+++ ============================================================================ FmcjImplementationDataVectorSpecifiedPlatformElement parameter: ImplementationDataVectorHdl = 1 parameter: Platform = Fmc_DP_WindowsNT parameter: ImplementationDataHdl = 1 ..........Status Report..................................................... ImplementationDataHdl = 0x00C1B4B0 ============================================================================ FmcjImplementationDataVectorSpecifiedPlatformElement parameter: ImplementationDataVectorHdl = 1 parameter: Platform = Fmc_DP_OS2 parameter: ImplementationDataHdl = 2 ..........Status Report..................................................... ImplementationDataHdl = 0x00C1B610 ============================================================================ FmcjImplementationDataVectorSpecifiedPlatformElement parameter: ImplementationDataVectorHdl = 1 parameter: Platform = Fmc_DP_Windows95 parameter: ImplementationDataHdl = 3 ..........Status Report..................................................... ImplementationDataHdl = 0x00C1B4F0 ============================================================================ FmcjImplementationDataVectorFirstElement parameter: ImplementationDataVectorHdl = 1 parameter: ImplementationDataHdl = 11 ..........Status Report..................................................... ImplementationDataHdl = 0x00C1BA50 ============================================================================ FmcjImplementationDataVectorNextElement parameter: ImplementationDataVectorHdl = 1 parameter: ImplementationDataHdl = 12 ..........Status Report..................................................... ImplementationDataHdl = 0x00C1B6E0 ============================================================================ FmcjImplementationDataVectorNextElement parameter: ImplementationDataVectorHdl = 1 parameter: ImplementationDataHdl = 13 ..........Status Report..................................................... ImplementationDataHdl = 0x00C1BA90 ============================================================================ FmcjImplementationDataVectorDeallocate parameter: ImplementationDataVectorHdl = 1 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjImplementationDataPlatform parameter: ImplementationDataHdl = 11 ..........Value Report...................................................... AcValue = "Fmc_DP_Windows95" XpValue = Expected value missing ============================================================================ FmcjImplementationDataPlatform parameter: ImplementationDataHdl = 12 ..........Value Report...................................................... AcValue = "Fmc_DP_OS2" XpValue = Expected value missing ============================================================================ FmcjImplementationDataPlatform parameter: ImplementationDataHdl = 13 ..........Value Report...................................................... AcValue = "Fmc_DP_WindowsNT" XpValue = Expected value missing ============================================================================ FmcjImplementationDataDeallocate parameter: ImplementationDataHdl = 11 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjImplementationDataDeallocate parameter: ImplementationDataHdl = 12 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjImplementationDataDeallocate parameter: ImplementationDataHdl = 13 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjImplementationDataKind parameter: ImplementationDataHdl = 1 ..........Value Report...................................................... AcValue = "Fmc_DT_DLL" XpValue = "Fmc_DT_DLL" +++OK+++ ============================================================================ FmcjImplementationDataPlatform parameter: ImplementationDataHdl = 1 ..........Value Report...................................................... AcValue = "Fmc_DP_WindowsNT" XpValue = "Fmc_DP_WindowsNT" +++OK+++ ============================================================================ FmcjImplementationDataCommandLineParameters parameter: ImplementationDataHdl = 1 parameter: BufferLength = 4097 ..........Value Report...................................................... AcValue = "a" XpValue = "a" +++OK+++ ============================================================================ FmcjImplementationDataCommandLineParametersIsNull parameter: ImplementationDataHdl = 1 ..........Value Report...................................................... AcValue = false XpValue = FALSE +++OK+++ ============================================================================ FmcjImplementationDataDllOptions parameter: ImplementationDataHdl = 1 parameter: DllOptionsHdl = 1 ..........Status Report..................................................... DllOptionsHdl = 0x00C1BB00 ============================================================================ FmcjImplementationDataKind parameter: ImplementationDataHdl = 2 ..........Value Report...................................................... AcValue = "Fmc_DT_DLL" XpValue = "Fmc_DT_DLL" +++OK+++ ============================================================================ FmcjImplementationDataPlatform parameter: ImplementationDataHdl = 2 ..........Value Report...................................................... AcValue = "Fmc_DP_OS2" XpValue = "Fmc_DP_OS2" +++OK+++ ============================================================================ FmcjImplementationDataCommandLineParameters parameter: ImplementationDataHdl = 2 parameter: BufferLength = 4097 ..........Value Report...................................................... AcValue = "" XpValue = "" +++OK+++ ============================================================================ FmcjImplementationDataCommandLineParametersIsNull parameter: ImplementationDataHdl = 2 ..........Value Report...................................................... AcValue = true XpValue = TRUE +++OK+++ ============================================================================ FmcjImplementationDataDllOptions parameter: ImplementationDataHdl = 2 parameter: DllOptionsHdl = 2 ..........Status Report..................................................... DllOptionsHdl = 0x00C1B950 ============================================================================ FmcjImplementationDataExeOptions parameter: ImplementationDataHdl = 3 parameter: ExeOptionsHdl = 1 ..........Status Report..................................................... ExeOptionsHdl = 0x00C1F130 ============================================================================ FmcjImplementationDataKind parameter: ImplementationDataHdl = 3 ..........Value Report...................................................... AcValue = "Fmc_DT_EXE" XpValue = "Fmc_DT_EXE" +++OK+++ ============================================================================ FmcjImplementationDataPlatform parameter: ImplementationDataHdl = 3 ..........Value Report...................................................... AcValue = "Fmc_DP_Windows95" XpValue = "Fmc_DP_Windows95" +++OK+++ ============================================================================ FmcjImplementationDataCommandLineParameters parameter: ImplementationDataHdl = 3 parameter: BufferLength = 4097 ..........Value Report...................................................... AcValue = "K:\fle\example15V3Pre K:\fle\example15V3Pre" XpValue = "K:\fle\example15V3Pre K:\fle\example15V3Pre" +++OK+++ ============================================================================ FmcjImplementationDataCommandLineParametersIsNull parameter: ImplementationDataHdl = 3 ..........Value Report...................................................... AcValue = false XpValue = FALSE +++OK+++ ============================================================================ FmcjDllOptionsEntryPointName parameter: DllOptionsHdl = 1 parameter: BufferLength = 255 ..........Value Report...................................................... AcValue = "CopyContainerV3" XpValue = "CopyContainerV3" +++OK+++ ============================================================================ FmcjDllOptionsExecuteFenced parameter: DllOptionsHdl = 1 ..........Value Report...................................................... AcValue = true XpValue = TRUE +++OK+++ ============================================================================ FmcjDllOptionsExecuteFencedIsNull parameter: DllOptionsHdl = 1 ..........Value Report...................................................... AcValue = false XpValue = FALSE +++OK+++ ============================================================================ FmcjDllOptionsKeepLoaded parameter: DllOptionsHdl = 1 ..........Value Report...................................................... AcValue = true XpValue = TRUE +++OK+++ ============================================================================ FmcjDllOptionsPathAndFileName parameter: DllOptionsHdl = 1 parameter: BufferLength = 255 ..........Value Report...................................................... AcValue = "fmctjcv3.dll" XpValue = "fmctjcv3.dll" +++OK+++ ============================================================================ FmcjDllOptionsDeallocate parameter: DllOptionsHdl = 1 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjDllOptionsEntryPointName parameter: DllOptionsHdl = 2 parameter: BufferLength = 255 ..........Value Report...................................................... AcValue = "CopyContainerV3" XpValue = "CopyContainerV3" +++OK+++ ============================================================================ FmcjDllOptionsExecuteFenced parameter: DllOptionsHdl = 2 ..........Value Report...................................................... AcValue = true XpValue = TRUE +++OK+++ ============================================================================ FmcjDllOptionsExecuteFencedIsNull parameter: DllOptionsHdl = 2 ..........Value Report...................................................... AcValue = false XpValue = FALSE +++OK+++ ============================================================================ FmcjDllOptionsDeallocate parameter: DllOptionsHdl = 2 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjExeOptionsEnvironment parameter: ExeOptionsHdl = 1 parameter: BufferLength = 4097 ..........Value Report...................................................... AcValue = "" XpValue = "" +++OK+++ ============================================================================ FmcjExeOptionsEnvironmentIsNull parameter: ExeOptionsHdl = 1 ..........Value Report...................................................... AcValue = true XpValue = TRUE +++OK+++ ============================================================================ FmcjExeOptionsInheritEnvironment parameter: ExeOptionsHdl = 1 ..........Value Report...................................................... AcValue = true XpValue = TRUE +++OK+++ ============================================================================ FmcjExeOptionsAutomaticClose parameter: ExeOptionsHdl = 1 ..........Value Report...................................................... AcValue = false XpValue = FALSE +++OK+++ ============================================================================ FmcjExeOptionsAutomaticCloseIsNull parameter: ExeOptionsHdl = 1 ..........Value Report...................................................... AcValue = true XpValue = TRUE +++OK+++ ============================================================================ FmcjExeOptionsStartInForeGround parameter: ExeOptionsHdl = 1 ..........Value Report...................................................... AcValue = false XpValue = FALSE +++OK+++ ============================================================================ FmcjExeOptionsPathAndFileName parameter: ExeOptionsHdl = 1 parameter: BufferLength = 255 ..........Value Report...................................................... AcValue = "fmctjca1.exe" XpValue = "fmctjca1.exe" +++OK+++ ============================================================================ FmcjExeOptionsWindowStyle parameter: ExeOptionsHdl = 1 ..........Value Report...................................................... AcValue = "Fmc_EO_Visible" XpValue = "Fmc_EO_Visible" +++OK+++ ============================================================================ FmcjExeOptionsWorkingDirectoryName parameter: ExeOptionsHdl = 1 parameter: BufferLength = 255 ..........Value Report...................................................... AcValue = "" XpValue = "" +++OK+++ ============================================================================ FmcjExeOptionsWorkingDirectoryNameIsNull parameter: ExeOptionsHdl = 1 ..........Value Report...................................................... AcValue = true XpValue = TRUE +++OK+++ ============================================================================ FmcjExeOptionsDeallocate parameter: ExeOptionsHdl = 1 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjExecutionServiceLogoff parameter: ExecutionServiceHdl = 1 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjGlobalDisconnect ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjProcessTemplateVectorDeallocate( 1 ) ended with RC = 0 FmcjProcessTemplateDeallocate( 1 ) ended with RC = 0 FmcjProcessInstanceDeallocate( 1 ) ended with RC = 0 FmcjWorkitemVectorDeallocate( 1 ) ended with RC = 0 FmcjReadWriteContainerDeallocate( 1 ) ended with RC = 0 FmcjReadWriteContainerDeallocate( 3 ) ended with RC = 0 FmcjReadOnlyContainerDeallocate( 2 ) ended with RC = 0 FmcjWorkitemDeallocate( 1 ) ended with RC = 0 FmcjImplementationDataDeallocate( 1 ) ended with RC = 0 FmcjImplementationDataDeallocate( 2 ) ended with RC = 0 FmcjImplementationDataDeallocate( 3 ) ended with RC = 0 FmcjExecutionServiceDeallocate( 1 ) ended with RC = 0 Cleanup done by Test Tool ============================================================================ ====== Test case ended normally ============================================