Function at 0x401195
Capabilities:
Get hostname

Disassembly:
jmp 0x4092d0
mov eax, dword fs:[0]
push 0xffffffffffffffff
push 0x41058a
push eax
mov dword fs:[0], esp
sub esp, 0x224
push ebx
push ebp
push esi
push edi
push str.CJobTicketManager::initialize_Start
push 0x2c
mov esi, ecx
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_P6PutLog
add esp, 0xc
push 0
push str.CJobTicketManager::initialize_Start
push 2
call sub.P6Util.dll_get_log_common_id
push eax
push 4
push 0x2c
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_getLogMan
mov edi, dword [sym.imp.LogMan.dll_public:_long_int___cdecl_CLogMan::PutLog_char_const___long_int__long_int__long_int_]
push eax
call edi
mov eax, dword [esp + 0x268]
add esp, 0x20
lea ebx, [esi + 4]
mov dword [esi + 0x68], eax
push eax
mov ecx, ebx
call dword [sym.imp.DNAJobQue.dll_public:_int___thiscall_dna::JobQueAcc::initialize_class_IPCClass__]
mov ebp, dword [sym.imp.MSVCRT.dll_sprintf]
test eax, eax
je 0x409392
push eax
lea eax, [esp + 0x38]
push str.JobQueAcc::initialize_Error__d_.
push eax
call ebp
lea ecx, [esp + 0x40]
push ecx
push 0x35
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_P6PutLog
add esp, 0x18
lea edx, [esp + 0x34]
push 0
push edx
push 2
call sub.P6Util.dll_get_log_common_id
push eax
push 0
push 0x35
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_getLogMan
push eax
call edi
add esp, 0x20
mov eax, dword [esp + 0x24c]
mov ecx, dword [esp + 0x244]
push eax
push 1
push ecx
mov ecx, ebx
call dword [sym.imp.DNAJobQue.dll_public:_int___thiscall_dna::JobQueAcc::connect_char_const___int__int_]
test eax, eax
je 0x4093e7
push str.JobQueAcc::connect_Error
push 0x39
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_P6PutLog
add esp, 0xc
push 0
push str.JobQueAcc::connect_Error
push 2
call sub.P6Util.dll_get_log_common_id
push eax
push 0
push 0x39
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_getLogMan
push eax
call edi
add esp, 0x20
push 0x18
call sub.MFC42.DLL_operatornew
mov ebx, eax
add esp, 4
mov dword [esp + 0x20], ebx
xor eax, eax
cmp ebx, eax
mov dword [esp + 0x23c], eax
je 0x40941c
mov edx, dword [esp + 0x248]
mov ecx, ebx
push edx
call dword [sym.imp.DNADevInfoAcc.dll_public:_void___thiscall_dna::DevInfoAcc::constructor_class_IPCClass__]
mov dword [ebx], 0x412330
mov eax, ebx
test eax, eax
mov dword [esp + 0x23c], 0xffffffff
mov dword [esi + 0x60], eax
jne 0x409465
push str.new_dna::DevInfoAcc_Error.
push 0x3d
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_P6PutLog
add esp, 0xc
push 0
push str.new_dna::DevInfoAcc_Error.
push 2
call sub.P6Util.dll_get_log_common_id
push eax
push 0
push 0x3d
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_getLogMan
push eax
call edi
add esp, 0x20
lea eax, [esp + 0x1c]
lea ecx, [esp + 0x24]
push eax
push ecx
mov dword [esp + 0x24], 0x10
call dword [sym.imp.KERNEL32.dll_GetComputerNameA]
lea ecx, [esp + 0x10]
call dword [sym.imp.DNADevInfoAcc.dll_public:_void___thiscall_dna::DevInfo::constructor_void_]
mov ecx, dword [esi + 0x60]
lea edx, [esp + 0x10]
push edx
lea eax, [esp + 0x28]
push str.DevInfoAcInfoEzPrintOutput1Condition
push eax
mov dword [esp + 0x248], 1
call dword [sym.imp.DNADevInfoAcc.dll_public:_int___thiscall_dna::DevInfoAcc::getInfo_char_const___char_const___class_dna::DevInfo__]
test eax, eax
je 0x4094f2
push eax
lea ecx, [esp + 0x38]
push str.DevInfoAcc::getInfo_Error__d_.
push ecx
call ebp
lea edx, [esp + 0x40]
push edx
push 0x47
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_P6PutLog
add esp, 0x18
lea eax, [esp + 0x34]
push 0
push eax
push 2
call sub.P6Util.dll_get_log_common_id
push eax
push 0
push 0x47
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_getLogMan
push eax
call edi
add esp, 0x20
mov ebx, dword [sym.imp.DNADevInfoAcc.dll_public:_int___thiscall_dna::DevInfo::getValue_char_const___char_const___unsigned_long_int__unsigned_long_int__]
lea ecx, [esi + 0x20]
push ecx
push 0
push str.shk_fileinput_srgb
push str.extension
lea ecx, [esp + 0x20]
call ebx
test eax, eax
je 0x409556
push eax
lea edx, [esp + 0x38]
push str.DevInfo::getValue_shk_fileinput_srgb__Error__d_.
push edx
call ebp
lea eax, [esp + 0x40]
push eax
push 0x49
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_P6PutLog
add esp, 0x18
lea ecx, [esp + 0x34]
push 0
push ecx
push 2
call sub.P6Util.dll_get_log_common_id
push eax
push 0
push 0x49
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_getLogMan
push eax
call edi
add esp, 0x20
lea edx, [esi + 0x24]
lea ecx, [esp + 0x10]
push edx
push 0
push str.shk_memory
push str.extension
call ebx
test eax, eax
je 0x4095b4
push eax
lea eax, [esp + 0x38]
push str.DevInfo::getValue_shk_memory__Error__d_.
push eax
call ebp
lea ecx, [esp + 0x40]
push ecx
push 0x4b
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_P6PutLog
add esp, 0x18
lea edx, [esp + 0x34]
push 0
push edx
push 2
call sub.P6Util.dll_get_log_common_id
push eax
push 0
push 0x4b
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_getLogMan
push eax
call edi
add esp, 0x20
lea eax, [esi + 0x28]
lea ecx, [esp + 0x10]
push eax
push 0
push str.shk_netspoolinput
push str.extension
call ebx
test eax, eax
je 0x409612
push eax
lea ecx, [esp + 0x38]
push str.DevInfo::getValue_shk_netspoolinput__Error__d_.
push ecx
call ebp
lea edx, [esp + 0x40]
push edx
push 0x4d
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_P6PutLog
add esp, 0x18
lea eax, [esp + 0x34]
push 0
push eax
push 2
call sub.P6Util.dll_get_log_common_id
push eax
push 0
push 0x4d
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_getLogMan
push eax
call edi
add esp, 0x20
lea ecx, [esi + 0x2c]
push ecx
push 0
push str.shk_buffer
push str.extension
lea ecx, [esp + 0x20]
call ebx
test eax, eax
je 0x409670
push eax
lea edx, [esp + 0x38]
push str.DevInfo::getValue_shk_buffer__Error__d_.
push edx
call ebp
lea eax, [esp + 0x40]
push eax
push 0x4f
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_P6PutLog
add esp, 0x18
lea ecx, [esp + 0x34]
push 0
push ecx
push 2
call sub.P6Util.dll_get_log_common_id
push eax
push 0
push 0x4f
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_getLogMan
push eax
call edi
add esp, 0x20
lea edx, [esi + 0x30]
lea ecx, [esp + 0x10]
push edx
push 0
push str.shk_netspooloutput_fraw_pd
push str.extension
call ebx
test eax, eax
je 0x4096d7
push eax
lea eax, [esp + 0x138]
push str.DevInfo::getValue_shk_netspooloutput_fraw_pd__Error__d_.
push eax
call ebp
lea ecx, [esp + 0x140]
push ecx
push 0x51
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_P6PutLog
add esp, 0x18
lea edx, [esp + 0x134]
push 0
push edx
push 2
call sub.P6Util.dll_get_log_common_id
push eax
push 0
push 0x51
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_getLogMan
push eax
call edi
add esp, 0x20
mov eax, dword [esi]
mov ecx, esi
call dword [eax + 0x18]
mov ebp, dword [sym.imp.KERNEL32.dll_InitializeCriticalSection]
lea ecx, [esi + 0x6c]
push ecx
call ebp
lea edx, [esi + 0x88]
push edx
call ebp
push str.CJobTicketManager::initialize_End
push 0x5e
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
mov dword [esi + 0x64], 0
call sub.P6Util.dll_P6PutLog
add esp, 0xc
push 0
push str.CJobTicketManager::initialize_End
push 2
call sub.P6Util.dll_get_log_common_id
push eax
push 4
push 0x5e
push str.D:FujifilmDnaAppsP6p6wsP6JTManageJTManager.cpp
call sub.P6Util.dll_getLogMan
push eax
call edi
add esp, 0x20
lea ecx, [esp + 0x10]
mov dword [esp + 0x23c], 0xffffffff
call dword [sym.imp.DNADevInfoAcc.dll_public_virtual:_void___thiscall_dna::DevInfo::destructor_void_]
mov ecx, dword [esp + 0x234]
pop edi
pop esi
pop ebp
pop ebx
mov dword fs:[0], ecx
add esp, 0x230
ret 0xc