wab32.dll

v10.0.19041.3636 32-bit Windows NT Analyzed
Description
Microsoft (R) Contacts DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
728.5 KB
Uploaded
2025-12-01 08:33
Views
43
SHA-256
19882e3442cb5008756cafcfd708048c

Exported functions 21

WABOpen #2 · 0x6ccc0
WABCreateIProp #3 · 0x232f0
WABOpenEx #4 · 0x6cd80
#5 · 0x326b0
#6 · 0x32890
#7 · 0x28f40
#8 · 0xfc20
#9 · 0xfb70
#10 · 0x6e190
#11 · 0x33520
ShellUICommand_OnNewEmailW #12 · 0x41930
ShellUICommand_OnNewContactW #13 · 0x41a10
ShellUICommand_OnNewGroupW #14 · 0x41b50
ShellUICommand_OnEditW #15 · 0x41c50
ShellUICommand_OnImportW #16 · 0x41db0
ShellUICommand_OnExportW #17 · 0x41de0
DllCanUnloadNow #18 · 0xe230
DllGetClassObject #19 · 0xe250
#22 · 0x321d0
#23 · 0x6cf30
#24 · 0x6be30

Imported DLLs & functions 428

CryptAcquireContextW 0x1008c000
CryptCreateHash 0x1008c004
CryptDestroyHash 0x1008c010
CryptGetHashParam 0x1008c00c
CryptHashData 0x1008c008
CryptReleaseContext 0x1008c06c
EventRegister 0x1008c050
EventSetInformation 0x1008c054
EventUnregister 0x1008c04c
EventWriteTransfer 0x1008c058
GetTraceEnableFlags 0x1008c03c
GetTraceEnableLevel 0x1008c038
GetTraceLoggerHandle 0x1008c034
GetUserNameW 0x1008c05c
RegCloseKey 0x1008c01c
RegCreateKeyExW 0x1008c028
RegDeleteValueW 0x1008c02c
RegEnumKeyExW 0x1008c068
RegEnumValueW 0x1008c018
RegGetValueW 0x1008c024
RegisterTraceGuidsW 0x1008c040
RegOpenKeyExW 0x1008c014
RegQueryValueExW 0x1008c048
RegQueryValueW 0x1008c060
RegSetValueExW 0x1008c030
RegSetValueW 0x1008c064
TraceEvent 0x1008c020
UnregisterTraceGuids 0x1008c044
CertViewPropertiesA 0x1008c074
AbortDoc 0x1008c0c4
CreateBrushIndirect 0x1008c09c
CreateCompatibleDC 0x1008c08c
CreateDIBSection 0x1008c0a0
CreateFontIndirectW 0x1008c07c
DeleteDC 0x1008c098
DeleteObject 0x1008c080
EndDoc 0x1008c0bc
EndPage 0x1008c0c8
ExtTextOutW 0x1008c094
GetDeviceCaps 0x1008c084
GetObjectW 0x1008c0ac
GetStockObject 0x1008c0d4
GetTextExtentPoint32W 0x1008c088
GetTextExtentPointW 0x1008c0c0
LineTo 0x1008c0e8
MoveToEx 0x1008c0e0
PatBlt 0x1008c0a8
Rectangle 0x1008c0dc
RectVisible 0x1008c0a4
SelectObject 0x1008c0e4
SetAbortProc 0x1008c0b4
SetBkColor 0x1008c090
SetBkMode 0x1008c0d0
SetMapMode 0x1008c0b0
StartDocW 0x1008c0b8
StartPage 0x1008c0cc
TextOutW 0x1008c0d8
0x1008c628
0x1008c624
0x1008c620
0x1008c61c
0x1008c618
0x1008c614
0x1008c610
TouchFileTimes 0x1008c630
AcquireSRWLockExclusive 0x1008c1c0
ActivateActCtx 0x1008c1fc
CloseHandle 0x1008c280
CompareFileTime 0x1008c2b0
CompareStringA 0x1008c110
CompareStringW 0x1008c294
CopyFileW 0x1008c138
CreateActCtxW 0x1008c1f4
CreateEventW 0x1008c120
CreateFileW 0x1008c278
CreateMutexW 0x1008c0f8
CreateThread 0x1008c230
CreateTimerQueueTimer 0x1008c20c
DeactivateActCtx 0x1008c200
DelayLoadFailureHook 0x1008c228
DeleteCriticalSection 0x1008c29c
DeleteFileW 0x1008c2ac
DeleteTimerQueueTimer 0x1008c208
EnterCriticalSection 0x1008c2a0
ExpandEnvironmentStringsW 0x1008c160
FileTimeToSystemTime 0x1008c258
FindClose 0x1008c2b8
FindCloseChangeNotification 0x1008c12c
FindFirstChangeNotificationW 0x1008c130
FindFirstFileW 0x1008c2b4
FindNextChangeNotification 0x1008c124
FindNextFileW 0x1008c150
FindResourceW 0x1008c188
FormatMessageW 0x1008c2c4
FreeLibrary 0x1008c254
FreeLibraryAndExitThread 0x1008c1e4
FreeResource 0x1008c198
GetCurrentDirectoryW 0x1008c214
GetCurrentProcess 0x1008c1b4
GetCurrentProcessId 0x1008c1d0
GetCurrentThreadId 0x1008c13c
GetDateFormatW 0x1008c25c
GetFileAttributesExW 0x1008c1ec
GetFileAttributesW 0x1008c290
GetFileSize 0x1008c288
GetLastError 0x1008c24c
GetLocaleInfoW 0x1008c17c
GetLongPathNameW 0x1008c210
GetModuleFileNameW 0x1008c234
GetModuleHandleA 0x1008c1dc
GetModuleHandleExW 0x1008c1e0
GetModuleHandleW 0x1008c11c
GetOverlappedResult 0x1008c21c
GetProcAddress 0x1008c2c0
GetProcessHeap 0x1008c264
GetProfileIntW 0x1008c180
GetShortPathNameW 0x1008c174
GetSystemTime 0x1008c1a0
GetSystemTimeAsFileTime 0x1008c284
GetTempFileNameW 0x1008c144
GetTempPathW 0x1008c148
GetTickCount 0x1008c1d4
GetTimeFormatW 0x1008c260
GetUserDefaultLCID 0x1008c0f4
GetUserDefaultUILanguage 0x1008c1d8
GetVersion 0x1008c2bc
GlobalFree 0x1008c100
GlobalLock 0x1008c108
GlobalUnlock 0x1008c104
HeapAlloc 0x1008c2a8
HeapCreate 0x1008c15c
HeapDestroy 0x1008c158
HeapFree 0x1008c268
HeapReAlloc 0x1008c184
InitializeCriticalSection 0x1008c298
IsDBCSLeadByte 0x1008c1e8
LCMapStringW 0x1008c16c
LeaveCriticalSection 0x1008c2a4
LoadLibraryExW 0x1008c204
LoadLibraryW 0x1008c250
LoadResource 0x1008c18c
LocalAlloc 0x1008c244
LocalFree 0x1008c248
LockResource 0x1008c190
lstrcmpA 0x1008c274
lstrcmpiA 0x1008c10c
lstrcmpiW 0x1008c240
lstrcmpW 0x1008c154
MoveFileExW 0x1008c14c
MoveFileW 0x1008c0fc
MulDiv 0x1008c19c
MultiByteToWideChar 0x1008c168
OutputDebugStringW 0x1008c1f0
QueryPerformanceCounter 0x1008c1cc
ReadDirectoryChangesW 0x1008c220
ReadFile 0x1008c28c
RegisterWaitForSingleObject 0x1008c224
ReleaseActCtx 0x1008c1f8
ReleaseMutex 0x1008c0f0
ReleaseSRWLockExclusive 0x1008c1bc
ResolveDelayLoadedAPI 0x1008c22c
RtlMoveMemory 0x1008c164
SetEndOfFile 0x1008c134
SetEvent 0x1008c118
SetFileAttributesW 0x1008c1a4
SetFilePointer 0x1008c140
SetLastError 0x1008c270
SetUnhandledExceptionFilter 0x1008c1b0
SizeofResource 0x1008c194
Sleep 0x1008c1a8
SleepConditionVariableSRW 0x1008c1c8
SystemTimeToFileTime 0x1008c170
TerminateProcess 0x1008c1b8
TlsAlloc 0x1008c2c8
TlsFree 0x1008c238
TlsGetValue 0x1008c23c
TlsSetValue 0x1008c178
UnhandledExceptionFilter 0x1008c1ac
UnregisterWaitEx 0x1008c218
WaitForMultipleObjects 0x1008c128
WaitForSingleObject 0x1008c114
WakeAllConditionVariable 0x1008c1c4
WideCharToMultiByte 0x1008c26c
WriteFile 0x1008c27c
AlphaBlend 0x1008c2d0
0x1008c2d8
HrCopyStream 0x1008c2dc
HrStreamToByte 0x1008c2e4
OpenFileStreamShareW 0x1008c2e0
OpenFileStreamW 0x1008c2e8
__dllonexit 0x1008c67c
_amsg_exit 0x1008c65c
_callnewh 0x1008c654
_except_handler4_common 0x1008c684
_initterm 0x1008c668
_lock 0x1008c66c
_onexit 0x1008c680
_purecall 0x1008c644
_unlock 0x1008c670
_vsnprintf 0x1008c648
_vsnwprintf 0x1008c68c
_wfullpath 0x1008c640
_wrename 0x1008c638
_XcptFilter 0x1008c658
free 0x1008c64c
malloc 0x1008c650
memcmp 0x1008c674
memcpy 0x1008c678
memmove 0x1008c688
memset 0x1008c698
rand 0x1008c690
srand 0x1008c664
swscanf_s 0x1008c694
wcschr 0x1008c63c
wcstok_s 0x1008c660
_wcsicmp 0x1008c6b4
strchr 0x1008c6a8
strstr 0x1008c6ac
wcsncmp 0x1008c6a0
wcsstr 0x1008c6b8
wcstoul 0x1008c6a4
WinSqmIncrementDWORD 0x1008c6b0
CLSIDFromString 0x1008c6f0
CoCreateInstance 0x1008c6ec
CoGetMalloc 0x1008c6d8
CoInitialize 0x1008c6c4
CoInitializeEx 0x1008c6c8
CoTaskMemFree 0x1008c6e0
CoUninitialize 0x1008c6f4
CoWaitForMultipleHandles 0x1008c6c0
CreateBindCtx 0x1008c6e4
OleRun 0x1008c6e8
PropVariantClear 0x1008c6d0
PropVariantCopy 0x1008c6cc
ReleaseStgMedium 0x1008c6d4
StringFromCLSID 0x1008c6dc
GetErrorInfo 0x1008c30c
SysAllocString 0x1008c2f0
SysAllocStringLen 0x1008c2fc
SysFreeString 0x1008c2f8
SysStringLen 0x1008c308
SystemTimeToVariantTime 0x1008c300
VarDateFromUdate 0x1008c2f4
VariantChangeType 0x1008c304
VariantClear 0x1008c310
VarUdateFromDate 0x1008c314
RpcStringFreeW 0x1008c328
UuidCreate 0x1008c320
UuidFromStringW 0x1008c31c
UuidToStringW 0x1008c324
0x1008c330
0x1008c344
0x1008c348
0x1008c350
0x1008c360
DragQueryFileW 0x1008c340
SHChangeNotify 0x1008c364
ShellExecuteExW 0x1008c358
ShellExecuteW 0x1008c34c
SHGetFolderPathW 0x1008c354
SHGetKnownFolderIDList 0x1008c35c
SHGetKnownFolderPath 0x1008c338
SHGetMalloc 0x1008c33c
SHParseDisplayName 0x1008c334
0x1008c380
0x1008c388
0x1008c398
0x1008c3a8
0x1008c3cc
0x1008c3d8
0x1008c3fc
0x1008c420
0x1008c424
0x1008c42c
PathAddBackslashW 0x1008c3c4
PathAddExtensionW 0x1008c400
PathAppendW 0x1008c39c
PathCanonicalizeW 0x1008c3b4
PathCombineW 0x1008c428
PathCreateFromUrlW 0x1008c414
PathFileExistsW 0x1008c3e8
PathFindExtensionW 0x1008c3c8
PathFindFileNameW 0x1008c3dc
PathGetDriveNumberW 0x1008c3ac
PathIsDirectoryW 0x1008c418
PathIsNetworkPathW 0x1008c3b0
PathRemoveBackslashW 0x1008c3b8
PathRemoveBlanksW 0x1008c410
PathRemoveFileSpecW 0x1008c3bc
PathRenameExtensionW 0x1008c36c
SHRegCloseUSKey 0x1008c374
SHRegCreateUSKeyW 0x1008c390
SHRegEnumUSKeyW 0x1008c370
SHRegEnumUSValueW 0x1008c378
SHRegGetUSValueW 0x1008c3a0
SHRegGetValueW 0x1008c40c
SHRegOpenUSKeyW 0x1008c430
SHRegQueryInfoUSKeyW 0x1008c37c
SHRegQueryUSValueW 0x1008c384
SHRegSetUSValueW 0x1008c3a4
SHRegWriteUSValueW 0x1008c3e4
SHStrDupW 0x1008c3f0
StrChrW 0x1008c38c
StrCmpIW 0x1008c3d4
StrCmpNIA 0x1008c404
StrCmpNIW 0x1008c3e0
StrCmpW 0x1008c3d0
StrCSpnW 0x1008c394
StrStrIW 0x1008c3c0
StrStrW 0x1008c408
StrToIntA 0x1008c3ec
UrlCanonicalizeW 0x1008c41c
UrlGetPartW 0x1008c3f8
UrlIsW 0x1008c3f4
GetUserNameExW 0x1008c438
AllowSetForegroundWindow 0x1008c5c4
BeginDeferWindowPos 0x1008c594
BeginPaint 0x1008c5f0
CallWindowProcW 0x1008c574
CharLowerA 0x1008c440
CharLowerW 0x1008c554
CharNextA 0x1008c5f8
CharNextW 0x1008c464
CharPrevW 0x1008c518
CharUpperA 0x1008c49c
CharUpperW 0x1008c4ec
CheckDlgButton 0x1008c588
CheckMenuRadioItem 0x1008c5b0
CheckRadioButton 0x1008c478
CloseClipboard 0x1008c5c0
CreateDialogParamW 0x1008c450
CreatePopupMenu 0x1008c540
CreateWindowExW 0x1008c44c
DefWindowProcW 0x1008c470
DestroyAcceleratorTable 0x1008c524
DestroyMenu 0x1008c550
DestroyWindow 0x1008c4cc
DialogBoxParamW 0x1008c454
DispatchMessageW 0x1008c4c0
DrawTextW 0x1008c444
EmptyClipboard 0x1008c5b8
EnableMenuItem 0x1008c55c
EnableWindow 0x1008c47c
EndDeferWindowPos 0x1008c59c
EndDialog 0x1008c4d0
EndPaint 0x1008c5f4
FillRect 0x1008c5d4
FindWindowW 0x1008c4a0
GetCapture 0x1008c5e0
GetClassInfoW 0x1008c520
GetClientRect 0x1008c4d4
GetCursorPos 0x1008c5e8
GetDC 0x1008c510
GetDesktopWindow 0x1008c460
GetDlgCtrlID 0x1008c564
GetDlgItem 0x1008c480
GetDlgItemTextW 0x1008c578
GetFocus 0x1008c52c
GetKeyState 0x1008c530
GetMenuItemCount 0x1008c46c
GetMenuItemInfoW 0x1008c5c8
GetMessageW 0x1008c4b4
GetParent 0x1008c4c4
GetSubMenu 0x1008c580
GetSysColor 0x1008c534
GetSysColorBrush 0x1008c494
GetSystemMenu 0x1008c560
GetSystemMetrics 0x1008c50c
GetWindowLongW 0x1008c4a8
GetWindowPlacement 0x1008c5a4
GetWindowRect 0x1008c504
GetWindowTextLengthW 0x1008c58c
GetWindowTextW 0x1008c4ac
InsertMenuItemW 0x1008c538
InsertMenuW 0x1008c54c
InvalidateRect 0x1008c5d0
IsChild 0x1008c528
IsDialogMessageW 0x1008c4b8
IsDlgButtonChecked 0x1008c51c
IsRectEmpty 0x1008c448
IsWindow 0x1008c4d8
IsWindowEnabled 0x1008c48c
IsWindowVisible 0x1008c570
KillTimer 0x1008c500
LoadCursorW 0x1008c490
LoadIconW 0x1008c544
LoadImageW 0x1008c590
LoadMenuW 0x1008c57c
LoadStringA 0x1008c53c
LoadStringW 0x1008c45c
MapWindowPoints 0x1008c568
MessageBoxW 0x1008c474
ModifyMenuW 0x1008c5ac
MoveWindow 0x1008c56c
OffsetRect 0x1008c5cc
OpenClipboard 0x1008c5b4
PeekMessageW 0x1008c558
PostMessageW 0x1008c4f0
PtInRect 0x1008c5ec
RedrawWindow 0x1008c5d8
RegisterClassExW 0x1008c498
RegisterClassW 0x1008c4dc
RegisterWindowMessageW 0x1008c4e4
ReleaseCapture 0x1008c5e4
ReleaseDC 0x1008c514
RemoveMenu 0x1008c5a8
ScreenToClient 0x1008c598
SendDlgItemMessageW 0x1008c4c8
SendMessageW 0x1008c468
SetCapture 0x1008c5dc
SetClipboardData 0x1008c5bc
SetCursor 0x1008c4e0
SetDlgItemTextW 0x1008c4f4
SetFocus 0x1008c488
SetForegroundWindow 0x1008c5a0
SetMenuInfo 0x1008c548
SetTimer 0x1008c4f8
SetWindowLongW 0x1008c4a4
SetWindowPos 0x1008c508
SetWindowTextW 0x1008c4b0
ShowWindow 0x1008c4fc
SystemParametersInfoW 0x1008c4e8
TrackPopupMenu 0x1008c584
TranslateMessage 0x1008c4bc
UnregisterClassW 0x1008c458
UpdateWindow 0x1008c484
EnableThemeDialogTexture 0x1008c600
InternetCanonicalizeUrlW 0x1008c608