NkRoyalmile.dll

v1.0.0.3002 64-bit Windows Analyzed
Description
Royalmile Library
Authors
Copyright 2022 Nikon Corporation
File size
125.8 KB
Uploaded
2025-12-01 14:52
Views
38
SHA-256
6799179d771975dfb56c02e62ac396d3

Exported functions 57

Advise #1 · 0x12ce0
Capabilities #2 · 0x12e80
Clear #3 · 0x13330
Content #4 · 0x12bb0
CreatePortDevInstance #5 · 0x12b50
CreatePortDevKeyColInstance #6 · 0x133e0
CreatePortDevMngrInstance #7 · 0x129b0
CreatePortDevPropVarColInstance #8 · 0x135f0
CreatePortDevValInstance #9 · 0x12ff0
DevKeyColAdd #10 · 0x13440
DevMgrRelease #11 · 0x13a30
DevPropVarColAdd #12 · 0x13650
DevRelease #13 · 0x13930
DevValRelease #14 · 0x139b0
EventCbkRelease #15 · 0x13b50
GetAt #16 · 0x13750
GetBoolValue #17 · 0x138c0
GetBufferValue #18 · 0x133b0
GetCount #19 · 0x136d0
GetDeviceManufacturer #20 · 0x12b30
GetDevices #21 · 0x12b20
GetErrorValue #22 · 0x13130
GetGuidValue #23 · 0x13b60
GetIPortableDevicePropVariantCollectionValue #24 · 0x13830
GetPnPDeviceID #25 · 0x12d10
GetStringValue #26 · 0x13160
GetSupportedEvents #27 · 0x13ec0
GetUnsignedIntegerValue #28 · 0x132b0
GetValues #29 · 0x134c0
Properties #30 · 0x12ef0
SendCommand #31 · 0x12ca0
SetBufferValue #32 · 0x13380
SetGuidValue #33 · 0x13040
SetIPortableDevicePropVariantCollectionValue #34 · 0x130a0
SetStringValue #35 · 0x13350
SetUnsignedIntegerValue #36 · 0x13070
Unadvise #37 · 0x12e60
WRMAddPairedDevice #38 · 0x13e20
WRMAddRemoveDevice #39 · 0x13c40
WRMClose #40 · 0x12e70
WRMCloseDevice #41 · 0x13f00
WRMFreeMemory #42 · 0x14060
WRMGetDevChangeInfo #43 · 0x14090
WRMLoadDataset #44 · 0x13c00
WRMOpen #45 · 0x12ba0
WRMOpenDevice #46 · 0x13e30
WRMPeSvcCreate #47 · 0x13c90
WRMPropVariantClear #48 · 0x13c10
WRMPtpiModuleCreateTransport #49 · 0x13bd0
WRMPtpiTransportGetApiVersion #50 · 0x13c70
WRMPtpiTransportGetDeviceID #51 · 0x13c60
WRMPtpiTransportPingDev #52 · 0x13c50
WRMPtpiTransportRefreshEnum #53 · 0x13c30
WRMPtpiTransportRelease #54 · 0x13c80
WRMPtpiTransportSetEnumRoutine #55 · 0x13c20
WRMSetActiveDevice #56 · 0x140a0
WrRefreshDeviceList #57 · 0x12b00

Imported DLLs & functions 154

InitializeSecurityDescriptor 0x180017068
RegCloseKey 0x180017018
RegCreateKeyExA 0x180017000
RegCreateKeyExW 0x180017040
RegDeleteKeyA 0x180017010
RegDeleteKeyW 0x180017060
RegDeleteTreeA 0x180017048
RegEnumKeyExA 0x180017078
RegEnumKeyExW 0x180017050
RegOpenKeyExA 0x180017038
RegOpenKeyExW 0x180017030
RegQueryValueExA 0x180017008
RegQueryValueExW 0x180017028
RegSetValueExA 0x180017020
RegSetValueExW 0x180017058
SetSecurityDescriptorDacl 0x180017070
_itow 0x1800173a8
strtoul 0x1800173b0
wcstoul 0x1800173a0
calloc 0x1800173c8
free 0x1800173c0
malloc 0x1800173d0
realloc 0x1800173d8
_beginthreadex 0x180017408
_cexit 0x180017400
_configure_narrow_argv 0x180017418
_crt_atexit 0x180017440
_execute_onexit_table 0x180017438
_initialize_narrow_environment 0x180017420
_initialize_onexit_table 0x180017428
_initterm 0x1800173f0
_initterm_e 0x1800173e8
_invalid_parameter_noinfo_noreturn 0x1800173f8
_register_onexit_function 0x180017430
_seh_filter_dll 0x180017410
__acrt_iob_func 0x180017470
__stdio_common_vfwprintf 0x180017498
__stdio_common_vfwscanf 0x180017490
__stdio_common_vsnwprintf_s 0x180017450
__stdio_common_vsprintf 0x180017458
__stdio_common_vsprintf_s 0x180017488
__stdio_common_vswprintf 0x180017460
fclose 0x180017478
fopen 0x180017480
fread 0x180017468
fwrite 0x1800174a0
strncmp 0x1800174d0
strncpy 0x1800174b8
strtok 0x1800174d8
toupper 0x1800174b0
wcsncmp 0x1800174c8
wcsncpy 0x1800174c0
DNSServiceBrowse 0x180017500
DNSServiceGetAddrInfo 0x1800174f8
DNSServiceProcessResult 0x1800174e8
DNSServiceRefDeallocate 0x1800174f0
DNSServiceResolve 0x180017508
CloseHandle 0x180017120
ConnectNamedPipe 0x1800171a8
CreateEventA 0x180017170
CreateFileA 0x180017118
CreateMutexA 0x1800171d0
CreateNamedPipeA 0x180017188
CreateSemaphoreA 0x1800171b8
CreateThread 0x180017168
DeleteCriticalSection 0x180017130
EnterCriticalSection 0x1800170e0
GetComputerNameW 0x180017148
GetCurrentProcess 0x1800170a8
GetCurrentProcessId 0x1800170d0
GetCurrentThreadId 0x180017140
GetLastError 0x180017108
GetModuleFileNameA 0x180017208
GetModuleHandleA 0x180017190
GetOverlappedResult 0x180017198
GetPrivateProfileStringA 0x1800171f0
GetProcessHeap 0x180017138
GetSystemTimeAsFileTime 0x1800171a0
GetTickCount 0x180017180
HeapAlloc 0x180017128
HeapFree 0x1800170d8
HeapReAlloc 0x180017200
InitializeCriticalSection 0x1800170f8
InitializeCriticalSectionEx 0x1800171c8
InitializeSListHead 0x180017210
IsDebuggerPresent 0x1800170c0
IsProcessorFeaturePresent 0x1800170b8
LeaveCriticalSection 0x1800170f0
lstrlenA 0x180017100
lstrlenW 0x1800171e8
OpenEventA 0x1800171c0
OpenMutexA 0x1800171e0
OutputDebugStringW 0x180017110
QueryPerformanceCounter 0x1800170c8
ReleaseMutex 0x1800171d8
ReleaseSemaphore 0x1800171b0
ResetEvent 0x1800171f8
RtlCaptureContext 0x180017088
RtlLookupFunctionEntry 0x180017218
RtlVirtualUnwind 0x180017090
SetEvent 0x180017160
SetUnhandledExceptionFilter 0x1800170a0
Sleep 0x180017158
TerminateProcess 0x1800170b0
UnhandledExceptionFilter 0x180017098
WaitForMultipleObjects 0x180017178
WaitForSingleObject 0x180017150
WideCharToMultiByte 0x180017220
WriteFile 0x1800170e8
_Mtx_destroy_in_situ 0x180017250
_Mtx_init_in_situ 0x180017248
_Mtx_lock 0x180017258
_Mtx_unlock 0x180017240
?_Throw_C_error@std@@YAXH@Z 0x180017230
?_Xlength_error@std@@YAXPEBD@Z 0x180017238
CoCreateGuid 0x180017530
CoCreateInstance 0x180017520
CoTaskMemFree 0x180017528
PropVariantClear 0x180017518
SysFreeString 0x180017268
wsprintfW 0x180017278
__C_specific_handler 0x1800172d0
__CxxFrameHandler3 0x1800172d8
__std_terminate 0x1800172b8
__std_type_info_destroy_list 0x180017290
_CxxThrowException 0x1800172a0
memcmp 0x1800172a8
memcpy 0x1800172c8
memmove 0x180017298
memset 0x180017288
strstr 0x1800172b0
wcschr 0x1800172c0
bind 0x180017350
closesocket 0x180017328
connect 0x1800172f8
gethostbyname 0x180017358
getsockname 0x180017348
htonl 0x180017338
htons 0x1800172e8
inet_addr 0x180017310
ntohl 0x180017380
ntohs 0x180017370
recv 0x1800172f0
recvfrom 0x180017368
select 0x180017320
send 0x180017308
sendto 0x180017390
setsockopt 0x180017388
shutdown 0x180017318
socket 0x180017300
WSACleanup 0x180017340
WSAEventSelect 0x180017378
WSAGetLastError 0x180017330
WSAStartup 0x180017360