tbr.dll

v2.9.4.3001 64-bit Windows Analyzed
Description
Threaded Image Rendering Library
Authors
Copyright(C) 2011 Nikon Corporation.
File size
163.3 KB
Uploaded
2025-12-01 14:52
Views
29
SHA-256
f8fe69bec86d6973a8bfcdb4602ece6c

Exported functions 24

??0renderer@tbr@nikon@@QEAA@AEBV012@@Z #1 · 0x1430
??0renderer@tbr@nikon@@QEAA@XZ #2 · 0x1430
??0thread_pool@tbr@nikon@@QEAA@I@Z #3 · 0x2e80
??0thread_pool_interface@tbr@nikon@@QEAA@AEBV012@@Z #4 · 0x1450
??0thread_pool_interface@tbr@nikon@@QEAA@XZ #5 · 0x1450
??1renderer@tbr@nikon@@IEAA@XZ #6 · 0x1410
??1thread_pool@tbr@nikon@@UEAA@XZ #7 · 0x31f0
??1thread_pool_interface@tbr@nikon@@IEAA@XZ #8 · 0x1440
??4renderer@tbr@nikon@@IEAAAEAV012@AEBV012@@Z #9 · 0x1420
??4thread_pool_interface@tbr@nikon@@IEAAAEAV012@AEBV012@@Z #10 · 0x1420
??_7renderer@tbr@nikon@@6B@ #11 · 0x18e50
??_7thread_pool@tbr@nikon@@6B@ #12 · 0x18e00
??_7thread_pool_interface@tbr@nikon@@6B@ #13 · 0x18e40
??_Fthread_pool@tbr@nikon@@QEAAXXZ #14 · 0x38f0
?concurrent_process@tbr@nikon@@YA?AW4nikon_result@@PEAVIStratoFilter@@PEBVIStratoDataSource@@PEAVIStratoImage@@V?$function@$$A6A_NII@Z@std@@PEAVthread_pool_interface@12@@Z #15 · 0x9470
?create_renderer@tbr@nikon@@YAPEAVrenderer@12@AEBUrender_params@12@@Z #16 · 0x12760
?create_thread_pool@tbr@nikon@@YAPEAVthread_pool_interface@12@I@Z #17 · 0x3a70
?destroy@thread_pool@tbr@nikon@@UEAAXXZ #18 · 0x38d0
?drain@thread_pool@tbr@nikon@@QEAAXXZ #19 · 0x3800
?num_threads@thread_pool@tbr@nikon@@QEBAIXZ #20 · 0x3870
?on_task_done@thread_pool@tbr@nikon@@QEAA?AV?$function@$$A6AXXZ@std@@I@Z #21 · 0x3600
?process@tbr@nikon@@YA?AW4nikon_result@@AEAUprocess_params@12@V?$function@$$A6A_NII@Z@std@@IV?$function@$$A6AXPEBVIStratoDataSource@@_N@Z@6@@Z #22 · 0x9fe0
?run@thread_pool@tbr@nikon@@QEAAXV?$function@$$A6AXXZ@std@@@Z #23 · 0x3400
?test_empty@thread_pool@tbr@nikon@@QEBA_NXZ #24 · 0x3880

Imported DLLs & functions 138

_callnewh 0x1800183c8
free 0x1800183c0
malloc 0x1800183d0
_beginthreadex 0x1800183e0
_cexit 0x180018428
_configure_narrow_argv 0x180018400
_crt_atexit 0x180018430
_execute_onexit_table 0x180018410
_initialize_narrow_environment 0x1800183f8
_initialize_onexit_table 0x180018438
_initterm 0x180018420
_initterm_e 0x180018418
_invalid_parameter_noinfo_noreturn 0x180018440
_register_onexit_function 0x1800183f0
_seh_filter_dll 0x180018408
strerror 0x180018448
terminate 0x1800183e8
__stdio_common_vsprintf 0x180018460
__stdio_common_vsprintf_s 0x180018478
fclose 0x180018458
fopen_s 0x180018468
fwrite 0x180018470
_localtime64 0x180018498
CloseHandle 0x180018058
CreateDirectoryA 0x1800180b0
CreateEventA 0x180018050
CreateEventW 0x1800180b8
CreateIoCompletionPort 0x180018118
CreateSemaphoreA 0x180018078
CreateWaitableTimerA 0x1800181a8
DeleteCriticalSection 0x1800180d0
DisableThreadLibraryCalls 0x180018008
DuplicateHandle 0x180018088
EnterCriticalSection 0x1800180d8
FormatMessageA 0x180018030
FormatMessageW 0x180018038
GetCurrentProcess 0x180018080
GetCurrentProcessId 0x180018190
GetCurrentThreadId 0x180018150
GetLastError 0x1800180c8
GetModuleHandleA 0x180018198
GetModuleHandleW 0x1800181b0
GetProcAddress 0x1800181a0
GetProcessHeap 0x180018168
GetQueuedCompletionStatus 0x180018128
GetSystemTimeAsFileTime 0x180018070
HeapFree 0x180018160
InitializeCriticalSectionAndSpinCount 0x1800180e8
InitializeSListHead 0x180018000
IsDebuggerPresent 0x180018010
IsProcessorFeaturePresent 0x180018018
LeaveCriticalSection 0x1800180e0
LocalFree 0x180018048
OpenEventA 0x180018180
OutputDebugStringA 0x180018068
PostQueuedCompletionStatus 0x180018110
QueryPerformanceCounter 0x180018098
QueryPerformanceFrequency 0x1800180a0
QueueUserAPC 0x180018108
RaiseException 0x180018158
ReleaseSemaphore 0x180018090
ResetEvent 0x180018170
RtlCaptureContext 0x1800181b8
RtlLookupFunctionEntry 0x1800181c0
RtlVirtualUnwind 0x1800181c8
SetEvent 0x180018060
SetLastError 0x180018130
SetUnhandledExceptionFilter 0x180018028
SetWaitableTimer 0x180018120
Sleep 0x180018188
TerminateProcess 0x180018020
TerminateThread 0x180018100
TlsAlloc 0x1800180c0
TlsFree 0x180018148
TlsGetValue 0x180018138
TlsSetValue 0x180018140
UnhandledExceptionFilter 0x1800181d0
WaitForMultipleObjects 0x1800180f8
WaitForMultipleObjectsEx 0x180018178
WaitForSingleObject 0x1800180f0
WaitForSingleObjectEx 0x1800180a8
WideCharToMultiByte 0x180018040
_Cnd_broadcast 0x180018288
_Cnd_destroy_in_situ 0x180018290
_Cnd_do_broadcast_at_thread_exit 0x180018270
_Cnd_init_in_situ 0x180018298
_Cnd_wait 0x180018280
_Mtx_destroy_in_situ 0x1800182a8
_Mtx_init_in_situ 0x1800182b0
_Mtx_lock 0x1800182e0
_Mtx_unlock 0x1800182a0
_Thrd_hardware_concurrency 0x180018268
_Thrd_id 0x1800182c0
_Thrd_join 0x1800182b8
?__ExceptionPtrCopy@@YAXPEAXPEBX@Z 0x180018258
?__ExceptionPtrCreate@@YAXPEAX@Z 0x180018248
?__ExceptionPtrDestroy@@YAXPEAX@Z 0x180018250
?__ExceptionPtrRethrow@@YAXPEBX@Z 0x180018260
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ 0x180018218
?_Syserror_map@std@@YAPEBDH@Z 0x1800181e0
?_Throw_C_error@std@@YAXH@Z 0x1800182d0
?_Throw_Cpp_error@std@@YAXH@Z 0x1800182c8
?_Xbad_function_call@std@@YAXXZ 0x180018278
?_Xlength_error@std@@YAXPEBD@Z 0x1800182d8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@_J@Z 0x180018238
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z 0x180018230
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A 0x1800181e8
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ 0x180018220
?good@ios_base@std@@QEBA_NXZ 0x180018240
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z 0x180018200
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x180018228
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z 0x180018208
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z 0x1800181f8
?uncaught_exception@std@@YA_NXZ 0x1800181f0
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z 0x180018210
?AppendErrorWithTrace@IStratoError@@SAPEAV1@PEAPEAV1@HHPEAV1@@Z 0x180018308
?GetSize@IStratoDataSource@@QEBAPEAVIStratoError@@PEAH0@Z 0x1800182f8
?GetTransform@IStratoDataSource@@QEBAPEAVIStratoError@@PEA_NPEAN@Z 0x180018300
?StratoDataConnect@@YAPEAVIStratoError@@PEAVIStratoDataSource@@PEAVIStratoDataDestination@@@Z 0x180018318
?StratoDataDisconnect@@YAPEAVIStratoError@@PEAVIStratoDataSource@@PEAVIStratoDataDestination@@@Z 0x180018310
?StratoGetDataSourceCount@@YAPEAVIStratoError@@PEBVIStratoDataDestination@@PEAH@Z 0x1800182f0
__CxxFrameHandler4 0x180018398
__C_specific_handler 0x180018350
__current_exception 0x180018378
__current_exception_context 0x180018380
__std_exception_copy 0x180018330
__std_exception_destroy 0x180018338
__std_terminate 0x180018328
__std_type_info_compare 0x180018348
__std_type_info_destroy_list 0x180018388
_CxxThrowException 0x180018358
_purecall 0x180018340
memcpy 0x180018360
memmove 0x180018368
memset 0x180018370
WSACleanup 0x1800183b0
WSAStartup 0x1800183a8