Initial commit: managed .NET 10 AVEVA Historian SDK + reverse-engineering toolkit
Full read-only SDK (src/AVEVA.Historian.Client) implementing the CLAUDE.md required
surface against AVEVA Historian's binary WCF protocol — no native AVEVA runtime
dependency. All operations live-verified against a local Historian:
- ProbeAsync, ReadRawAsync, ReadAggregateAsync, ReadAtTimeAsync, ReadEventsAsync
- BrowseTagNamesAsync, GetTagMetadataAsync (17 native data-type codes mapped)
- GetConnectionStatusAsync, GetStoreForwardStatusAsync, GetSystemParameterAsync
- 108/108 unit + integration tests pass
Includes the reverse-engineering toolkit (tools/AVEVA.Historian.ReverseEngineering)
used to decode the protocol: WCF probes, IL inspection via dnlib, and IL-rewrite
instrumentation (instrument-wcf-{write,read}message etc.) plus the .NET Framework
trace harness (tools/AVEVA.Historian.NativeTraceHarness) for parity testing.
Sanitized handoff evidence under docs/reverse-engineering/. Native AVEVA binaries
(current/, aveva-install-x64/, aveva-install-x86/) are gitignored — fetch separately
from the AVEVA installer.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,584 @@
|
||||
Microsoft (R) COFF/PE Dumper Version 14.44.35226.0
|
||||
Copyright (C) Microsoft Corporation. All rights reserved.
|
||||
|
||||
|
||||
Dump of file current\aahClientManaged.dll
|
||||
|
||||
File Type: DLL
|
||||
|
||||
Section contains the following imports:
|
||||
|
||||
WS2_32.dll
|
||||
1804C3980 Import Address Table
|
||||
180F78A00 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
2 FreeAddrInfoW
|
||||
9 GetNameInfoW
|
||||
B InetPtonW
|
||||
7 GetAddrInfoW
|
||||
Ordinal 115
|
||||
Ordinal 116
|
||||
|
||||
Secur32.dll
|
||||
1804C3840 Import Address Table
|
||||
180F788C0 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
24 InitializeSecurityContextW
|
||||
2 AcquireCredentialsHandleW
|
||||
0 AcceptSecurityContext
|
||||
36 QuerySecurityContextToken
|
||||
18 FreeCredentialsHandle
|
||||
|
||||
VERSION.dll
|
||||
1804C3960 Import Address Table
|
||||
180F789E0 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
8 GetFileVersionInfoW
|
||||
10 VerQueryValueW
|
||||
7 GetFileVersionInfoSizeW
|
||||
|
||||
RPCRT4.dll
|
||||
1804C37F8 Import Address Table
|
||||
180F78878 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
21D UuidCreate
|
||||
226 UuidToStringW
|
||||
214 RpcStringFreeW
|
||||
222 UuidFromStringW
|
||||
|
||||
NETAPI32.dll
|
||||
1804C3768 Import Address Table
|
||||
180F787E8 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
EF NetUserGetLocalGroups
|
||||
E0 NetShareGetInfo
|
||||
9B NetLocalGroupGetMembers
|
||||
51 NetApiBufferFree
|
||||
|
||||
MSVCP140.dll
|
||||
1804C34C8 Import Address Table
|
||||
180F78548 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
4C3 ?setp@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXPEA_W0@Z
|
||||
12E ??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@_K@Z
|
||||
4BC ?setg@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXPEA_W00@Z
|
||||
3CB ?id@?$codecvt@_WDU_Mbstatet@@@std@@2V0locale@2@A
|
||||
28C ?_Xbad_function_call@std@@YAXXZ
|
||||
28D ?_Xinvalid_argument@std@@YAXPEBD@Z
|
||||
283 ?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ
|
||||
282 ?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ
|
||||
1C8 ?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ
|
||||
57D _Mbrtowc
|
||||
28F ?_Xout_of_range@std@@YAXPEBD@Z
|
||||
28E ?_Xlength_error@std@@YAXPEBD@Z
|
||||
28B ?_Xbad_alloc@std@@YAXXZ
|
||||
34F ?eback@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEBAPEA_WXZ
|
||||
352 ?egptr@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEBAPEA_WXZ
|
||||
35B ?epptr@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEBAPEA_WXZ
|
||||
449 ?pptr@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEBAPEA_WXZ
|
||||
4C9 ?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEAAXH_N@Z
|
||||
3F8 ?imbue@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAXAEBVlocale@2@@Z
|
||||
4FF ?sync@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAHXZ
|
||||
4B7 ?setbuf@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAPEAV12@PEA_W_J@Z
|
||||
53D ?width@ios_base@std@@QEAA_J_J@Z
|
||||
4E3 ?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAA_JPEB_W_J@Z
|
||||
4E0 ?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAG_W@Z
|
||||
3FE ?in@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEA_W3AEAPEA_W@Z
|
||||
1EA ?_Gninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAPEA_WXZ
|
||||
1E7 ?_Gndec@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAPEA_WXZ
|
||||
437 ?out@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEB_W1AEAPEB_WPEAD3AEAPEAD@Z
|
||||
132 ??Bios_base@std@@QEBA_NXZ
|
||||
2B ??0?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAA@PEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@_N@Z
|
||||
22 ??0?$basic_istream@_WU?$char_traits@_W@std@@@std@@QEAA@PEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@_N@Z
|
||||
4DA ?snextc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAGXZ
|
||||
497 ?sbumpc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAGXZ
|
||||
4D1 ?sgetc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAGXZ
|
||||
3C2 ?getloc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEBA?AVlocale@2@XZ
|
||||
1AD ?_Fiopen@std@@YAPEAU_iobuf@@PEB_WHH@Z
|
||||
A5 ??1_Lockit@std@@QEAA@XZ
|
||||
1B5 ?_Getcat@?$codecvt@_WDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
|
||||
131 ??Bid@locale@std@@QEAA_KXZ
|
||||
6D ??0_Lockit@std@@QEAA@H@Z
|
||||
85 ??1?$basic_istream@_WU?$char_traits@_W@std@@@std@@UEAA@XZ
|
||||
88 ??1?$basic_ostream@_WU?$char_traits@_W@std@@@std@@UEAA@XZ
|
||||
365 ?fill@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBA_WXZ
|
||||
367 ?flags@ios_base@std@@QEBAHXZ
|
||||
53E ?width@ios_base@std@@QEBA_JXZ
|
||||
8B ??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAA@XZ
|
||||
21B ?_Ipfx@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QEAA_N_N@Z
|
||||
52B ?unshift@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z
|
||||
29D ?always_noconv@codecvt_base@std@@QEBA_NXZ
|
||||
1F9 ?_Init@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXXZ
|
||||
1D5 ?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ
|
||||
35F ?fail@ios_base@std@@QEBA_NXZ
|
||||
ED ??5?$basic_istream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@AEAG@Z
|
||||
2AA ?clear@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEAAXH_N@Z
|
||||
12D ??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@_J@Z
|
||||
124 ??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@K@Z
|
||||
36D ?gbump@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXH@Z
|
||||
4C2 ?setp@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXPEA_W00@Z
|
||||
24C ?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAPEA_WXZ
|
||||
82 ??1?$basic_iostream@_WU?$char_traits@_W@std@@@std@@UEAA@XZ
|
||||
128 ??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z
|
||||
3C8 ?gptr@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEBAPEA_WXZ
|
||||
35 ??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAA@XZ
|
||||
50E ?tie@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBAPEAV?$basic_ostream@_WU?$char_traits@_W@std@@@2@XZ
|
||||
3C5 ?good@ios_base@std@@QEBA_NXZ
|
||||
246 ?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAXXZ
|
||||
51E ?uncaught_exception@std@@YA_NXZ
|
||||
36A ?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@XZ
|
||||
463 ?put@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@_W@Z
|
||||
536 ?widen@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBA_WD@Z
|
||||
548 ?xsputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEB_W_J@Z
|
||||
545 ?xsgetn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEA_W_J@Z
|
||||
51D ?uflow@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAGXZ
|
||||
4D7 ?showmanyc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JXZ
|
||||
281 ?_Unlock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAAXXZ
|
||||
22A ?_Lock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAAXXZ
|
||||
48B ?rdbuf@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBAPEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@2@XZ
|
||||
295 ?__ExceptionPtrCopy@@YAXPEAXPEBX@Z
|
||||
299 ?__ExceptionPtrDestroy@@YAXPEAX@Z
|
||||
10 ??0?$basic_ios@_WU?$char_traits@_W@std@@@std@@IEAA@XZ
|
||||
7F ??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UEAA@XZ
|
||||
17 ??0?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QEAA@PEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@@Z
|
||||
440 ?pbase@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEBAPEA_WXZ
|
||||
|
||||
KERNEL32.dll
|
||||
1804C3138 Import Address Table
|
||||
180F781B8 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
E5 CreateProcessW
|
||||
DC CreateNamedPipeW
|
||||
451 QueryPerformanceFrequency
|
||||
426 PostQueuedCompletionStatus
|
||||
9C ConnectNamedPipe
|
||||
368 InitializeCriticalSectionAndSpinCount
|
||||
5E7 WaitForSingleObjectEx
|
||||
369 InitializeCriticalSectionEx
|
||||
10A DecodePointer
|
||||
1B1 FreeLibrary
|
||||
86 CloseHandle
|
||||
135 EnterCriticalSection
|
||||
267 GetLastError
|
||||
3C0 LeaveCriticalSection
|
||||
5B5 TryEnterCriticalSection
|
||||
2F0 GetSystemTimeAsFileTime
|
||||
5E4 WaitForMultipleObjects
|
||||
4CA ResetEvent
|
||||
111 DeleteCriticalSection
|
||||
367 InitializeCriticalSection
|
||||
BF CreateEventW
|
||||
3D2 LocalFree
|
||||
16F FileTimeToLocalFileTime
|
||||
170 FileTimeToSystemTime
|
||||
36D InitializeSRWLock
|
||||
0 AcquireSRWLockExclusive
|
||||
4B6 ReleaseSRWLockExclusive
|
||||
1 AcquireSRWLockShared
|
||||
4B7 ReleaseSRWLockShared
|
||||
60D WideCharToMultiByte
|
||||
3C6 LoadLibraryExW
|
||||
2B5 GetProcAddress
|
||||
27A GetModuleFileNameW
|
||||
186 FindFirstFileW
|
||||
17B FindClose
|
||||
27D GetModuleHandleExW
|
||||
1E5 GetComputerNameW
|
||||
64F lstrlenW
|
||||
466 RaiseException
|
||||
21D GetCurrentProcess
|
||||
1AD FormatMessageW
|
||||
BA CreateDirectoryW
|
||||
CB CreateFileW
|
||||
116 DeleteFileW
|
||||
17C FindCloseChangeNotification
|
||||
17E FindFirstChangeNotificationW
|
||||
18F FindNextChangeNotification
|
||||
192 FindNextFileW
|
||||
1A5 FlushFileBuffers
|
||||
230 GetDiskFreeSpaceW
|
||||
22F GetDiskFreeSpaceExW
|
||||
249 GetFileAttributesExW
|
||||
253 GetFileSizeEx
|
||||
2FB GetTempFileNameW
|
||||
477 ReadFile
|
||||
4BD RemoveDirectoryW
|
||||
51E SetEndOfFile
|
||||
531 SetFilePointerEx
|
||||
534 SetFileTime
|
||||
621 WriteFile
|
||||
1E1 GetCompressedFileSizeW
|
||||
41C OutputDebugStringW
|
||||
12F DuplicateHandle
|
||||
53F SetLastError
|
||||
5ED WaitNamedPipeW
|
||||
450 QueryPerformanceCounter
|
||||
29F GetOverlappedResult
|
||||
71 CancelIo
|
||||
524 SetEvent
|
||||
4B8 ReleaseSemaphore
|
||||
4B4 ReleaseMutex
|
||||
5E6 WaitForSingleObject
|
||||
DA CreateMutexW
|
||||
584 SetWaitableTimer
|
||||
58B Sleep
|
||||
EC CreateSemaphoreW
|
||||
101 CreateWaitableTimerW
|
||||
21E GetCurrentProcessId
|
||||
221 GetCurrentThread
|
||||
222 GetCurrentThreadId
|
||||
56B SetThreadPriority
|
||||
566 SetThreadIdealProcessor
|
||||
2EA GetSystemInfo
|
||||
268 GetLocalTime
|
||||
30E GetTickCount
|
||||
3C7 LoadLibraryW
|
||||
649 lstrcpyW
|
||||
AD CopyFileW
|
||||
3EE MoveFileW
|
||||
3EB MoveFileExW
|
||||
FB CreateToolhelp32Snapshot
|
||||
431 Process32NextW
|
||||
27E GetModuleHandleW
|
||||
4D3 RtlCaptureContext
|
||||
4DA RtlLookupFunctionEntry
|
||||
4E1 RtlVirtualUnwind
|
||||
5BC UnhandledExceptionFilter
|
||||
57B SetUnhandledExceptionFilter
|
||||
59A TerminateProcess
|
||||
389 IsProcessorFeaturePresent
|
||||
382 IsDebuggerPresent
|
||||
2D7 GetStartupInfoW
|
||||
122 DisableThreadLibraryCalls
|
||||
36C InitializeSListHead
|
||||
64E lstrlenA
|
||||
596 SystemTimeToFileTime
|
||||
597 SystemTimeToTzSpecificLocalTime
|
||||
40C OpenMutexW
|
||||
3CF LocalFileTimeToFileTime
|
||||
126 DisconnectNamedPipe
|
||||
2D1 GetQueuedCompletionStatus
|
||||
D0 CreateIoCompletionPort
|
||||
3F2 MultiByteToWideChar
|
||||
|
||||
USER32.dll
|
||||
1804C3870 Import Address Table
|
||||
180F788F0 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
3B3 UnregisterClassW
|
||||
3E5 wsprintfW
|
||||
|
||||
ADVAPI32.dll
|
||||
1804C3000 Import Address Table
|
||||
180F78080 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
264 RegCreateKeyExW
|
||||
20 AllocateAndInitializeSid
|
||||
215 OpenProcessToken
|
||||
25B RegCloseKey
|
||||
299 RegQueryValueExW
|
||||
28C RegOpenKeyExW
|
||||
170 GetTokenInformation
|
||||
1A9 LookupAccountSidW
|
||||
21A OpenThreadToken
|
||||
134 FreeSid
|
||||
18B ImpersonateLoggedOnUser
|
||||
2C1 RevertToSelf
|
||||
17B GetUserNameW
|
||||
1A5 LogonUserW
|
||||
25F RegConnectRegistryW
|
||||
27D RegEnumValueW
|
||||
19E IsValidSid
|
||||
14B GetLengthSid
|
||||
85 CopySid
|
||||
18F InitializeSecurityDescriptor
|
||||
2E8 SetSecurityDescriptorDacl
|
||||
1A7 LookupAccountNameW
|
||||
2D8 SetEntriesInAclW
|
||||
83 ConvertStringSidToSidW
|
||||
65 CloseServiceHandle
|
||||
217 OpenSCManagerW
|
||||
219 OpenServiceW
|
||||
5D ChangeServiceConfigW
|
||||
250 QueryServiceStatus
|
||||
2FB StartServiceW
|
||||
27E RegFlushKey
|
||||
8B CreateProcessAsUserW
|
||||
288 RegNotifyChangeKeyValue
|
||||
2A9 RegSetValueExW
|
||||
F1 DuplicateTokenEx
|
||||
|
||||
SHELL32.dll
|
||||
1804C3820 Import Address Table
|
||||
180F788A0 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
176 SHGetSpecialFolderPathW
|
||||
|
||||
OLEAUT32.dll
|
||||
1804C3790 Import Address Table
|
||||
180F78810 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
Ordinal 201
|
||||
Ordinal 9
|
||||
Ordinal 202
|
||||
Ordinal 150
|
||||
Ordinal 2
|
||||
Ordinal 12
|
||||
Ordinal 7
|
||||
Ordinal 6
|
||||
Ordinal 10
|
||||
Ordinal 8
|
||||
Ordinal 149
|
||||
Ordinal 200
|
||||
|
||||
CRYPT32.dll
|
||||
1804C3120 Import Address Table
|
||||
180F781A0 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
7D CryptBinaryToStringW
|
||||
DF CryptStringToBinaryW
|
||||
|
||||
VCRUNTIME140.dll
|
||||
1804C3888 Import Address Table
|
||||
180F78908 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
1B __current_exception
|
||||
24 __std_type_info_compare
|
||||
3B memcmp
|
||||
36 _purecall
|
||||
E __CxxFrameHandler3
|
||||
1 _CxxThrowException
|
||||
F __CxxQueryExceptionSize
|
||||
B __CxxExceptionFilter
|
||||
10 __CxxRegisterExceptionObject
|
||||
A __CxxDetectRethrow
|
||||
11 __CxxUnregisterExceptionObject
|
||||
13 __FrameUnwindFilter
|
||||
3E memset
|
||||
21 __std_exception_copy
|
||||
22 __std_exception_destroy
|
||||
38 _set_se_translator
|
||||
3C memcpy
|
||||
3D memmove
|
||||
44 wcschr
|
||||
45 wcsrchr
|
||||
18 __RTDynamicCast
|
||||
8 __C_specific_handler
|
||||
25 __std_type_info_destroy_list
|
||||
1C __current_exception_context
|
||||
|
||||
VCRUNTIME140_1.dll
|
||||
1804C3950 Import Address Table
|
||||
180F789D0 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
0 __CxxFrameHandler4
|
||||
|
||||
api-ms-win-crt-stdio-l1-1-0.dll
|
||||
1804C3B30 Import Address Table
|
||||
180F78BB0 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
81 fputwc
|
||||
9E ungetwc
|
||||
79 fgetpos
|
||||
74 fclose
|
||||
7B fgetwc
|
||||
8A fwrite
|
||||
88 fsetpos
|
||||
98 setvbuf
|
||||
77 fflush
|
||||
78 fgetc
|
||||
9D ungetc
|
||||
C __stdio_common_vsnwprintf_s
|
||||
2F _fseeki64
|
||||
|
||||
api-ms-win-crt-string-l1-1-0.dll
|
||||
1804C3BA0 Import Address Table
|
||||
180F78C20 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
6E isspace
|
||||
4A _wcsicmp
|
||||
A6 wcsncmp
|
||||
A8 wcsncpy_s
|
||||
97 tolower
|
||||
9D wcscat_s
|
||||
7B iswspace
|
||||
6C isprint
|
||||
34 _strnicmp
|
||||
54 _wcsnicmp
|
||||
9B towupper
|
||||
2A _stricmp
|
||||
90 strncpy_s
|
||||
9A towlower
|
||||
A1 wcscpy_s
|
||||
71 iswalpha
|
||||
70 iswalnum
|
||||
B0 wmemcpy_s
|
||||
|
||||
api-ms-win-crt-filesystem-l1-1-0.dll
|
||||
1804C3A10 Import Address Table
|
||||
180F78A90 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
39 _wsplitpath_s
|
||||
25 _waccess
|
||||
24 _unlock_file
|
||||
16 _lock_file
|
||||
31 _wfullpath
|
||||
|
||||
api-ms-win-crt-runtime-l1-1-0.dll
|
||||
1804C3AA0 Import Address Table
|
||||
180F78B20 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
18 _configure_narrow_argv
|
||||
3F _seh_filter_dll
|
||||
36 _initterm
|
||||
67 terminate
|
||||
39 _invalid_parameter_noinfo_noreturn
|
||||
54 abort
|
||||
16 _cexit
|
||||
1D _crt_at_quick_exit
|
||||
38 _invalid_parameter_noinfo
|
||||
33 _initialize_narrow_environment
|
||||
34 _initialize_onexit_table
|
||||
21 _errno
|
||||
14 _beginthreadex
|
||||
3C _register_onexit_function
|
||||
1E _crt_atexit
|
||||
37 _initterm_e
|
||||
22 _execute_onexit_table
|
||||
|
||||
api-ms-win-crt-heap-l1-1-0.dll
|
||||
1804C3A40 Import Address Table
|
||||
180F78AC0 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
1A realloc
|
||||
15 _recalloc
|
||||
17 calloc
|
||||
18 free
|
||||
19 malloc
|
||||
8 _callnewh
|
||||
|
||||
api-ms-win-crt-convert-l1-1-0.dll
|
||||
1804C39B8 Import Address Table
|
||||
180F78A38 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
2F _ui64tow_s
|
||||
33 _ultow_s
|
||||
47 _wtoi
|
||||
6B wcstod
|
||||
50 atoi
|
||||
1E _ltow_s
|
||||
4B _wtol
|
||||
5E strtod
|
||||
73 wcstoul
|
||||
45 _wtof
|
||||
|
||||
api-ms-win-crt-utility-l1-1-0.dll
|
||||
1804C3C68 Import Address Table
|
||||
180F78CE8 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
1B rand
|
||||
1D srand
|
||||
|
||||
api-ms-win-crt-math-l1-1-0.dll
|
||||
1804C3A78 Import Address Table
|
||||
180F78AF8 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
7D ceilf
|
||||
29 _finite
|
||||
10 _dclass
|
||||
30 _isnan
|
||||
|
||||
ole32.dll
|
||||
1804C3C90 Import Address Table
|
||||
180F78D10 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
90 CoUninitialize
|
||||
61 CoInitializeEx
|
||||
1BE OleRun
|
||||
2B CoCreateInstance
|
||||
20C StringFromGUID2
|
||||
60 CoInitialize
|
||||
|
||||
SHLWAPI.dll
|
||||
1804C3830 Import Address Table
|
||||
180F788B0 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
158 StrToIntW
|
||||
|
||||
api-ms-win-crt-time-l1-1-0.dll
|
||||
1804C3C38 Import Address Table
|
||||
180F78CB8 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
20 _gmtime64_s
|
||||
30 _time64
|
||||
28 _mktime64
|
||||
24 _localtime64_s
|
||||
47 wcsftime
|
||||
|
||||
mscoree.dll
|
||||
1804C3C80 Import Address Table
|
||||
180F78D00 Import Name Table
|
||||
0 time date stamp
|
||||
0 Index of first forwarder reference
|
||||
|
||||
76 _CorDllMain
|
||||
|
||||
Summary
|
||||
|
||||
DA000 .data
|
||||
5D000 .nep
|
||||
6000 .pdata
|
||||
AB9000 .rdata
|
||||
2000 .reloc
|
||||
1000 .rsrc
|
||||
465000 .text
|
||||
Reference in New Issue
Block a user