sapi.dll
v5.3.30407.0
32-bit
Windows NT
Analyzed
Exported functions 4
DllCanUnloadNow
#1 · 0x40da0
DllGetClassObject
#2 · 0x40dc0
DllRegisterServer
#3 · 0x40e10
DllUnregisterServer
#4 · 0x40e70
No function matches your filter.
Imported DLLs & functions 319
ADVAPI32.dll
36
ConvertSidToStringSidW
0x400dc004
ConvertStringSecurityDescriptorToSecurityDescriptorW
0x400dc08c
ConvertStringSidToSidW
0x400dc084
CopySid
0x400dc014
EqualSid
0x400dc040
GetAce
0x400dc080
GetKernelObjectSecurity
0x400dc078
GetLengthSid
0x400dc010
GetSecurityDescriptorSacl
0x400dc07c
GetSidSubAuthority
0x400dc044
GetSidSubAuthorityCount
0x400dc048
GetTokenInformation
0x400dc008
GetTraceEnableFlags
0x400dc02c
GetTraceEnableLevel
0x400dc028
GetTraceLoggerHandle
0x400dc024
ImpersonateNamedPipeClient
0x400dc018
InitializeAcl
0x400dc070
IsValidSid
0x400dc06c
OpenProcessToken
0x400dc00c
OpenThreadToken
0x400dc01c
RegCloseKey
0x400dc068
RegCreateKeyExW
0x400dc054
RegDeleteKeyW
0x400dc038
RegDeleteValueW
0x400dc050
RegEnumKeyExW
0x400dc060
RegEnumValueW
0x400dc03c
RegisterTraceGuidsW
0x400dc030
RegNotifyChangeKeyValue
0x400dc088
RegOpenKeyExW
0x400dc05c
RegQueryInfoKeyW
0x400dc064
RegQueryValueExW
0x400dc04c
RegSetValueExW
0x400dc058
RevertToSelf
0x400dc020
SetSecurityInfo
0x400dc074
TraceMessage
0x400dc000
UnregisterTraceGuids
0x400dc034
KERNEL32.dll
158
AcquireSRWLockExclusive
0x400dc0ac
AcquireSRWLockShared
0x400dc2dc
CancelIo
0x400dc23c
CloseHandle
0x400dc190
CloseThreadpoolTimer
0x400dc2ec
CompareStringW
0x400dc160
ConnectNamedPipe
0x400dc218
CreateDirectoryW
0x400dc244
CreateEventW
0x400dc180
CreateFileMappingW
0x400dc25c
CreateFileW
0x400dc1ec
CreateIoCompletionPort
0x400dc2a8
CreateMutexExW
0x400dc2fc
CreateMutexW
0x400dc210
CreateNamedPipeW
0x400dc224
CreateSemaphoreExW
0x400dc300
CreateSemaphoreW
0x400dc29c
CreateThread
0x400dc30c
CreateThreadpoolTimer
0x400dc304
DebugBreak
0x400dc2d0
DeleteCriticalSection
0x400dc194
DeleteFileW
0x400dc24c
DuplicateHandle
0x400dc1f0
EnterCriticalSection
0x400dc1b0
ExitProcess
0x400dc0e0
ExitThread
0x400dc310
ExpandEnvironmentStringsW
0x400dc250
FindResourceExW
0x400dc1a0
FindResourceW
0x400dc278
FlushFileBuffers
0x400dc228
FormatMessageW
0x400dc2c4
FreeEnvironmentStringsW
0x400dc114
FreeLibrary
0x400dc1d4
GetACP
0x400dc130
GetCommandLineA
0x400dc158
GetConsoleCP
0x400dc1e4
GetConsoleMode
0x400dc1e0
GetCPInfo
0x400dc138
GetCurrentProcess
0x400dc0a0
GetCurrentProcessId
0x400dc1d0
GetCurrentThread
0x400dc0c8
GetCurrentThreadId
0x400dc0cc
GetEnvironmentStringsW
0x400dc110
GetFileAttributesW
0x400dc248
GetFileInformationByHandle
0x400dc1f4
GetFileSize
0x400dc258
GetFileType
0x400dc0f4
GetFullPathNameW
0x400dc280
GetLastError
0x400dc1cc
GetModuleFileNameA
0x400dc100
GetModuleFileNameW
0x400dc19c
GetModuleHandleExW
0x400dc2cc
GetModuleHandleW
0x400dc1c0
GetOEMCP
0x400dc134
GetOverlappedResult
0x400dc21c
GetProcAddress
0x400dc1c8
GetProcessHeap
0x400dc2c8
GetQueuedCompletionStatus
0x400dc2b4
GetStartupInfoW
0x400dc0fc
GetStdHandle
0x400dc0f0
GetStringTypeW
0x400dc144
GetSystemDirectoryW
0x400dc174
GetSystemInfo
0x400dc0b8
GetSystemTime
0x400dc294
GetSystemTimeAsFileTime
0x400dc10c
GetTempFileNameW
0x400dc26c
GetTempPathW
0x400dc268
GetThreadPriority
0x400dc2a4
GetTickCount
0x400dc16c
GetTickCount64
0x400dc288
GetUserDefaultLangID
0x400dc290
GetUserDefaultUILanguage
0x400dc20c
GetVersionExW
0x400dc184
GlobalLock
0x400dc2b8
GlobalMemoryStatus
0x400dc274
GlobalSize
0x400dc2c0
GlobalUnlock
0x400dc2bc
HeapAlloc
0x400dc154
HeapCreate
0x400dc0e4
HeapDestroy
0x400dc0e8
HeapFree
0x400dc150
HeapReAlloc
0x400dc124
HeapSize
0x400dc128
InitializeCriticalSection
0x400dc198
InitializeCriticalSectionAndSpinCount
0x400dc0f8
InitializeCriticalSectionEx
0x400dc2f4
IsDebuggerPresent
0x400dc2d4
IsValidCodePage
0x400dc12c
IsValidLocale
0x400dc140
LCMapStringW
0x400dc148
LeaveCriticalSection
0x400dc1b4
LoadLibraryExA
0x400dc13c
LoadLibraryExW
0x400dc1c4
LoadLibraryW
0x400dc170
LoadResource
0x400dc1a4
LocalAlloc
0x400dc284
LocaleNameToLCID
0x400dc314
LocalFree
0x400dc1e8
LockFileEx
0x400dc1fc
LockResource
0x400dc27c
lstrcmpiW
0x400dc1bc
lstrlenA
0x400dc308
MapViewOfFile
0x400dc264
MoveFileExW
0x400dc270
MultiByteToWideChar
0x400dc1ac
OpenEventW
0x400dc240
OpenFileMappingW
0x400dc260
OpenMutexW
0x400dc214
OpenSemaphoreW
0x400dc2f8
OutputDebugStringA
0x400dc11c
OutputDebugStringW
0x400dc2d8
PostQueuedCompletionStatus
0x400dc2ac
QueryPerformanceCounter
0x400dc104
RaiseException
0x400dc1b8
ReadFile
0x400dc208
ReleaseMutex
0x400dc18c
ReleaseSemaphore
0x400dc2a0
ReleaseSRWLockExclusive
0x400dc0a8
ReleaseSRWLockShared
0x400dc2e0
ResetEvent
0x400dc164
RtlUnwind
0x400dc118
SearchPathW
0x400dc22c
SetEndOfFile
0x400dc204
SetEvent
0x400dc178
SetFilePointer
0x400dc200
SetLastError
0x400dc188
SetNamedPipeHandleState
0x400dc234
SetProcessShutdownParameters
0x400dc220
SetStdHandle
0x400dc1dc
SetThreadpoolTimer
0x400dc2e4
SetThreadPriority
0x400dc2b0
SetUnhandledExceptionFilter
0x400dc14c
SizeofResource
0x400dc1a8
Sleep
0x400dc168
SleepConditionVariableSRW
0x400dc0b4
SystemTimeToFileTime
0x400dc298
TerminateProcess
0x400dc0a4
TlsAlloc
0x400dc0d0
TlsFree
0x400dc0dc
TlsGetValue
0x400dc0d4
TlsSetValue
0x400dc0d8
TryEnterCriticalSection
0x400dc28c
UnhandledExceptionFilter
0x400dc108
UnlockFileEx
0x400dc1f8
UnmapViewOfFile
0x400dc254
VirtualAlloc
0x400dc0bc
VirtualFree
0x400dc0ec
VirtualProtect
0x400dc0c0
VirtualQuery
0x400dc0c4
WaitForMultipleObjects
0x400dc238
WaitForSingleObject
0x400dc17c
WaitForSingleObjectEx
0x400dc2f0
WaitForThreadpoolTimerCallbacks
0x400dc2e8
WaitNamedPipeW
0x400dc230
WakeAllConditionVariable
0x400dc0b0
WideCharToMultiByte
0x400dc15c
WriteConsoleW
0x400dc1d8
WriteFile
0x400dc120
acmFormatSuggest
0x400dc320
acmStreamClose
0x400dc334
acmStreamConvert
0x400dc330
acmStreamOpen
0x400dc324
acmStreamPrepareHeader
0x400dc328
acmStreamSize
0x400dc31c
acmStreamUnprepareHeader
0x400dc32c
ole32.dll
17
CLSIDFromProgID
0x400dc504
CLSIDFromString
0x400dc4f0
CoCreateFreeThreadedMarshaler
0x400dc51c
CoCreateGuid
0x400dc4f4
CoCreateInstance
0x400dc518
CoInitializeEx
0x400dc4f8
CoTaskMemAlloc
0x400dc514
CoTaskMemFree
0x400dc50c
CoTaskMemRealloc
0x400dc510
CoUninitialize
0x400dc4fc
CreateStreamOnHGlobal
0x400dc4e8
GetHGlobalFromStream
0x400dc500
IIDFromString
0x400dc508
PropVariantClear
0x400dc4e0
StringFromCLSID
0x400dc4dc
StringFromGUID2
0x400dc4e4
StringFromIID
0x400dc4ec
OLEAUT32.dll
25
CreateErrorInfo
0x400dc348
LoadRegTypeLib
0x400dc388
LoadTypeLib
0x400dc384
RegisterTypeLib
0x400dc378
SafeArrayAccessData
0x400dc368
SafeArrayCreateVector
0x400dc36c
SafeArrayDestroy
0x400dc33c
SafeArrayRedim
0x400dc340
SafeArrayUnaccessData
0x400dc344
SetErrorInfo
0x400dc34c
SysAllocString
0x400dc374
SysAllocStringByteLen
0x400dc360
SysAllocStringLen
0x400dc358
SysFreeString
0x400dc394
SysStringByteLen
0x400dc364
SysStringLen
0x400dc38c
UnRegisterTypeLib
0x400dc370
VarBstrCat
0x400dc354
VarBstrCmp
0x400dc350
VarDecRound
0x400dc398
VariantChangeType
0x400dc39c
VariantClear
0x400dc37c
VariantCopy
0x400dc35c
VariantInit
0x400dc380
VarUI4FromStr
0x400dc390
USER32.dll
25
0x400dc404
CharLowerW
0x400dc3bc
CharNextW
0x400dc3a8
CreateWindowExW
0x400dc3ec
DefWindowProcW
0x400dc3a4
DestroyWindow
0x400dc3f0
DispatchMessageW
0x400dc3c4
GetWindowLongW
0x400dc400
IsWindow
0x400dc3e4
KillTimer
0x400dc3cc
LoadStringW
0x400dc3d0
MsgWaitForMultipleObjects
0x400dc3b0
MsgWaitForMultipleObjectsEx
0x400dc3b8
PeekMessageW
0x400dc3c8
PostMessageW
0x400dc3dc
RegisterClassW
0x400dc3f4
RegisterWindowMessageW
0x400dc3d4
SendMessageTimeoutW
0x400dc3e0
SendMessageW
0x400dc3ac
SendNotifyMessageW
0x400dc3e8
SetTimer
0x400dc3b4
SetWindowLongW
0x400dc3fc
SetWindowTextW
0x400dc3d8
UnregisterClassA
0x400dc3c0
UnregisterClassW
0x400dc3f8
WINMM.dll
38
mixerClose
0x400dc42c
mixerGetControlDetailsW
0x400dc470
mixerGetID
0x400dc438
mixerGetLineControlsW
0x400dc46c
mixerGetLineInfoW
0x400dc468
mixerOpen
0x400dc428
mixerSetControlDetails
0x400dc474
mmioAscend
0x400dc490
mmioClose
0x400dc47c
mmioCreateChunk
0x400dc494
mmioDescend
0x400dc48c
mmioOpenW
0x400dc478
mmioRead
0x400dc484
mmioSeek
0x400dc480
mmioWrite
0x400dc488
waveInAddBuffer
0x400dc49c
waveInClose
0x400dc44c
waveInGetDevCapsW
0x400dc430
waveInGetNumDevs
0x400dc424
waveInMessage
0x400dc40c
waveInOpen
0x400dc43c
waveInPrepareHeader
0x400dc498
waveInReset
0x400dc444
waveInStart
0x400dc448
waveInStop
0x400dc440
waveInUnprepareHeader
0x400dc4a0
waveOutClose
0x400dc460
waveOutGetDevCapsW
0x400dc434
waveOutGetNumDevs
0x400dc420
waveOutGetPosition
0x400dc464
waveOutMessage
0x400dc410
waveOutOpen
0x400dc450
waveOutPause
0x400dc454
waveOutPrepareHeader
0x400dc41c
waveOutReset
0x400dc458
waveOutRestart
0x400dc45c
waveOutUnprepareHeader
0x400dc414
waveOutWrite
0x400dc418
CryptCATAdminAcquireContext
0x400dc4c4
CryptCATAdminCalcHashFromFileHandle
0x400dc4b4
CryptCATAdminEnumCatalogFromHash
0x400dc4c0
CryptCATAdminReleaseContext
0x400dc4bc
CryptCATCatalogInfoFromContext
0x400dc4b8
WinVerifyTrust
0x400dc4c8
WTHelperGetProvCertFromChain
0x400dc4a8
WTHelperGetProvSignerFromChain
0x400dc4ac
WTHelperProvDataFromStateData
0x400dc4b0
No function matches your filter.