Program structure

The program structure of HULFT is shown in Table 3.1 to Table 3.3 . The files in this structure are stored at the time of installation.

Table 3.1 HULFT Program Structure 1

Name

Install Output Destination

File Name

Management Console

 

Management Console DLL

bin

hmifiles.dll

Management Console

hulwin.exe

Management Console settings file

hulwin.exe.config

Management Console settings file

hulwin.ini

Management Console XML file

Setup.xml

Management Console settings file

HULPATH

hulft_screen.config

Management Console DLL

bin\packages

GalaSoft.MvvmLight.Extras.
WPF4.dll

Management Console DLL

GalaSoft.MvvmLight.WPF4.dll

Management Console DLL

HULAdbridge.dll

Management Console DLL

HULAdminClient.dll

Management Console DLL

HULApiWrapper.dll

Management Console DLL

HULCommon.dll

Management Console DLL

HULCommunication.dll

Management Console DLL

HULDataController.dll

Management Console DLL

HULResources.dll

log4net DLL

log4net.dll

DLL Offered by Microsoft

Microsoft.Practices.
ServiceLocation.dll

DLL Offered by Microsoft

Microsoft.Threading.Tasks.dll

DLL Offered by Microsoft

Microsoft.Threading.Tasks.
Extensions.Desktop.dll

DLL Offered by Microsoft

Microsoft.Threading.Tasks.
Extensions.dll

DLL Offered by Microsoft

System.Runtime.dll

DLL Offered by Microsoft

System.Threading.Tasks.dll

DLL Offered by Microsoft

System.Windows.Interactivity.dll

Management Console DLL

Xceed.Wpf.AvalonDock.dll

Management Console DLL

Xceed.Wpf.Toolkit.dll

Management Console DLL

bin\packages\x64

hulregex.dll

Management Console DLL

bin\packages\x86

hulregex.dll

Help

 

Online Help Display program

bin

help.exe

DLL (Common to 32-bit and 64-bit)

 

DLL Offered by Microsoft

%windir%\WinSxS

msvcm110.dll

DLL Offered by Microsoft

msvcp110.dll

DLL Offered by Microsoft

msvcr110.dll

DLL (32-bit)

 

HULFT API DLL

bin

hulapi.dll

HULFT Common DLL

hulftrt.dll

HULFT Installation DLL

hulinst.dll

DLL (64-bit)

 

HULFT API DLL

bin

hulapi64.dll

HULFT Common DLL

hulftrt64.dll

HULFT Installation DLL

hulinst64.dll

Language (JP)

 

Error Definition file

HULPATH\lang\jpn\errfile

MAL.dat

Error Definition file

NT.dat

HULFT Message file

HULPATH\lang\jpn\msg

hulmsg.fil

Common Process Message file

HULPATH\lang\jpn\module

common_resource.fil

Command Message file

modulename.fil

HULFT Windows Readme

HULPATH\lang\jpn\readme

readme_jpn_hulft10_win.txt

Online Help

HULPATH\lang\jpn\WebHelp

 

Common Screen Resource file

HULPATH\lang\jpn\Resources

CaptionJpnResources.xaml

Common Message Resource file

ClientMessageJpnResources.xaml

Language (EN)

 

Error Definition file

HULPATH\lang\eng\errfile

MAL.dat

Error Definition file

NT.dat

HULFT Message file

HULPATH\lang\eng\msg

hulmsg.fil

Common Process Message file

HULPATH\lang\eng\module

common_resource.fil

Command Message file

modulename.fil

HULFT Windows Readme

HULPATH\lang\eng\readme

readme_eng_hulft10_win.txt

Online Help

HULPATH\lang\eng\WebHelp

 

Common Screen Resource file

HULPATH\lang\eng\Resources

CaptionEngResources.xaml

Common Message Resource file

ClientMessageEngResources.xaml

Table 3.2 HULFT Program Structure 2

Name

Install Output Destination

File Name

System

 

HULFT service

bin

hulsrvc.exe

Send process

hulsdd.exe

Receive process

hulrcv.exe

Observe process

hulobs.exe

Service Registration command

utlservice.exe

Service Deletion command

HULFT Startup command

utlsvcctl.exe

HULFT Termination command

Mail Interface Program

utlsendmail.exe

Management Information Conversion command

hulconv.exe

Management Information Duplication command

utladmfileadjoin.exe

Commands

 

Send File command

bin

utlsend.exe

Resend File command

Instant Transfer Send File Issuance command

Send Request command

utlrecv.exe

Resend Request command

Receive Ready Notification command

Send Status Display command

utlsdisp.exe

Receive Status Display command

utlrdisp.exe

Unsent Status Queue Change command

utlschange.exe

Send Cancellation command

utlscan.exe

Receive Cancellation command

utlrcan.exe

Resend Queue Status List Deletion command

utlrsdrm.exe

Job Execution Result Notification command

hulsndrc.exe

Remote Job Execution command

utlrjob.exe

File Trigger Information Control command

utltriggerconf.exe

Management Information Batch Registration command

utliupdt.exe

Management Information Deletion command

utlirm.exe

Management Information Record Deletion command

utlcomp.exe

Management Information Parameter File Generation command

utligen.exe

Format Information Display command

utlilist.exe

Management Information Related Display command

utlidlist.exe

Send and Receive Log List Display command

utllist.exe

Observe Log List command

utlobslist.exe

Send and Receive Log Deletion command

utllog.exe

Observe Log Delete command

utlobsrm.exe

Transfer Summary command

utllogcnt.exe

Operation Log List Display

utlopllist.exe

 

File Access Log List Display command

Command Execution Log List Display command

Operation Log Manual Rotate command

utloplchg.exe

Utilities

 

Multiple File Join command

bin

utljoin.exe

Joined File Split command

utlbreak.exe

Joined File Display command

utldspfil.exe

File Record Edit command

utllf.exe

Multiple Receive File Edit

utlstore.exe

 

Multiple Receive File Data Delete command

Multiple Receive File Data Extract command

Multiple Receive Information File List Display command

Custom Character Table Translate command

utlgtfextdV.exe

Unicode Conversion command

utlchgunicode.exe

Remote Heartbeat Monitor command

utlalivecheck.exe

Product Confirmation command

utlhulversion.exe

Scheduler

 

Scheduler process

bin

hulsch.exe

Scheduler Cancelation command

schcancel.exe

Schedule Log List Display command

schloglist.exe

Schedule Log Deletion command

schrmlog.exe

Holidays file

HULPATH

scholiday.dat

Designated Non-working Days file

userhday.dat

Cipher Module (*1)

 

Encryption DLL

bin

Monocrypt.dll

*1

:

This module is not installed when transfer using ciphers is not available.

Table 3.3 HULFT Program Structure 3

Name

Install Output Destination

File Name

Environment Settings

 

HULFT System Environment Settings file

bin

hulft.ini

HULFT System file

hulft.sys

System Environment Settings file

HULPATH

hulenv.cnf

Observe Definition file

service.dat

Custom Character Tables

 

Custom Character Table Template file
(EUC-JP to SJIS)

HULPATH\gtf

ktetos.txt

Custom Character Table Template file
(EUC-JP to UTF-8)

kteto8.txt

Custom Character Table Template file (SJIS to EUC-JP)

ktstoe.txt

Custom Character Table Template file (SJIS to IBM Kanji)

ktstoi.txt

Custom Character Table Template file (SJIS to JEF)

ktstoj.txt

Custom Character Table Template file (SJIS to UTF-8)

ktsto8.txt

Custom Character Table Template file
(IBM Kanji to SJIS)

ktitos.txt

Custom Character Table Template file
(IBM Kanji to UTF-8)

ktito8.txt

Custom Character Table Template file (JEF to SJIS)

ktjtos.txt

Custom Character Table Template file (JEF to UTF-8)

ktjto8.txt

Custom Character Table Template file
(UTF-8 to EUC-JP)

kt8toe.txt

Custom Character Table Template file
(UTF-8 to SJIS)

kt8tos.txt

Custom Character Table Template file
(UTF-8 to IBM Kanji)

kt8toi.txt

Custom Character Table Template file
(UTF-8 to JEF)

kt8toj.txt

Make File for Custom Characters Conversion

gaiji.mak

Library for Custom Characters Converter

utlgtfextd.lib

Custom Character Table Template Sample file (SJIS to UTF-8)

sjistoutf8-34kanji.txt

Custom Character Table Template Sample file (UTF-8 to SJIS)

utf8tosjis-34kanji.txt