libcdsprpc.dll

v30.0.219.1000 Unknown (0xaa64) Windows NT Analyzed
Description
Qualcomm NSPMCDM Library
Authors
Copyright (C) 2023-2024 Qualcomm Technologies, Inc. All rights reserved.
File size
578.3 KB
Uploaded
2026-05-28 18:58
Views
65
SHA-256
be4b75762f61bfe2dbdf62919997681c

Exported functions 48

IsQcnspmcdmDll #1 · 0x5c8c0
adsprpcd_current_process_exit #2 · 0x1b800
dspqueue_close #3 · 0x31430
dspqueue_create #4 · 0x305e0
dspqueue_export #5 · 0x6dcd0
dspqueue_get_stat #6 · 0x33d60
dspqueue_peek #7 · 0x33100
dspqueue_peek_noblock #8 · 0x32f90
dspqueue_read #9 · 0x33ab0
dspqueue_read_noblock #10 · 0x33290
dspqueue_write #11 · 0x32cb0
dspqueue_write_early_wakeup_noblock #12 · 0x32f40
dspqueue_write_noblock #13 · 0x32680
fastrpc_async_get_status #14 · 0x5c8b0
fastrpc_mmap #15 · 0x205c0
fastrpc_munmap #16 · 0x20ff0
fastrpc_release_async_job #17 · 0x5c8b0
remote_handle64_close #18 · 0x267b0
remote_handle64_control #19 · 0x27dc0
remote_handle64_invoke #20 · 0x252f0
remote_handle64_invoke_async #21 · 0x5c8b0
remote_handle64_open #22 · 0x25ee0
remote_handle_close #23 · 0x26660
remote_handle_control #24 · 0x27d40
remote_handle_invoke #25 · 0x251a0
remote_handle_invoke_async #26 · 0x5c8b0
remote_handle_open #27 · 0x25cb0
remote_mem_map #28 · 0x5c8a0
remote_mem_unmap #29 · 0x5c8b0
remote_mmap #30 · 0x21600
remote_mmap64 #31 · 0x21400
remote_munmap #32 · 0x21890
remote_munmap64 #33 · 0x216d0
remote_register_buf #34 · 0x5c8c0
remote_register_buf_attr #35 · 0xcbc0
remote_register_buf_attr2 #36 · 0xcde0
remote_register_dma_handle #37 · 0xd010
remote_register_dma_handle_attr #38 · 0x64210
remote_register_fd #39 · 0x5c8d0
remote_register_fd2 #40 · 0x5c8d0
remote_session_control #41 · 0x222c0
remote_set_mode #42 · 0x1b520
rpcmem_alloc #43 · 0xb010
rpcmem_alloc2 #44 · 0xb040
rpcmem_deinit #45 · 0xb9c0
rpcmem_free #46 · 0xb7f0
rpcmem_init #47 · 0xc0f0
rpcmem_to_fd #48 · 0xbd50

Imported DLLs & functions 168

CryptAcquireContextW 0x18007c050
CryptReleaseContext 0x18007c048
EventRegister 0x18007c040
EventUnregister 0x18007c038
EventWriteTransfer 0x18007c030
GetTraceEnableFlags 0x18007c028
GetTraceEnableLevel 0x18007c020
GetTraceLoggerHandle 0x18007c018
RegisterTraceGuidsW 0x18007c010
TraceMessage 0x18007c008
UnregisterTraceGuids 0x18007c000
PathCchStripPrefix 0x18007c2c8
mbstowcs_s 0x18007c2d8
strtol 0x18007c2e0
wcstombs_s 0x18007c2e8
_putenv_s 0x18007c2f8
getenv_s 0x18007c300
_fstat64i32 0x18007c310
_mkdir 0x18007c318
_rmdir 0x18007c320
_stat64i32 0x18007c328
remove 0x18007c330
rename 0x18007c338
_aligned_free 0x18007c348
_aligned_malloc 0x18007c350
calloc 0x18007c358
free 0x18007c360
malloc 0x18007c368
realloc 0x18007c370
log10 0x18007c380
modf 0x18007c388
_beginthreadex 0x18007c398
_cexit 0x18007c3a0
_configure_narrow_argv 0x18007c3a8
_errno 0x18007c3b0
_execute_onexit_table 0x18007c3b8
_initialize_narrow_environment 0x18007c3c0
_initialize_onexit_table 0x18007c3c8
_initterm 0x18007c3d0
_initterm_e 0x18007c3d8
_invalid_parameter_noinfo 0x18007c3e0
_seh_filter_dll 0x18007c3e8
abort 0x18007c3f0
strerror 0x18007c3f8
terminate 0x18007c400
__acrt_iob_func 0x18007c410
__stdio_common_vfprintf 0x18007c418
__stdio_common_vsprintf 0x18007c420
_chsize 0x18007c428
_fileno 0x18007c430
clearerr 0x18007c438
fclose 0x18007c440
feof 0x18007c448
ferror 0x18007c450
fflush 0x18007c458
fgetpos 0x18007c460
fgets 0x18007c468
fopen 0x18007c470
fread 0x18007c478
freopen 0x18007c480
fseek 0x18007c488
fsetpos 0x18007c490
ftell 0x18007c498
fwrite 0x18007c4a0
rewind 0x18007c4a8
strcmp 0x18007c4b8
strncmp 0x18007c4c0
strtok_s 0x18007c4c8
wcscmp 0x18007c4d0
rand 0x18007c4e0
rand_s 0x18007c4e8
D3DKMTCloseAdapter 0x18007c560
D3DKMTCreateAllocation2 0x18007c558
D3DKMTCreateDevice 0x18007c550
D3DKMTCreateSynchronizationObject2 0x18007c548
D3DKMTDestroyContext 0x18007c540
D3DKMTDestroyDevice 0x18007c538
D3DKMTDestroySynchronizationObject 0x18007c530
D3DKMTEscape 0x18007c528
D3DKMTGetContextSchedulingPriority 0x18007c520
D3DKMTOpenResourceFromNtHandle 0x18007c518
D3DKMTQueryAdapterInfo 0x18007c510
D3DKMTQueryResourceInfoFromNtHandle 0x18007c508
D3DKMTSetContextSchedulingPriority 0x18007c500
D3DKMTShareObjects 0x18007c4f8
D3DKMTCreateContextVirtual 0x18007c5d8
D3DKMTCreatePagingQueue 0x18007c5d0
D3DKMTDestroyAllocation2 0x18007c5c8
D3DKMTDestroyPagingQueue 0x18007c5c0
D3DKMTEvict 0x18007c5b8
D3DKMTLock2 0x18007c5b0
D3DKMTMakeResident 0x18007c5a8
D3DKMTRegisterTrimNotification 0x18007c5a0
D3DKMTSignalSynchronizationObjectFromGpu2 0x18007c598
D3DKMTSubmitCommand 0x18007c590
D3DKMTUnlock2 0x18007c588
D3DKMTUnregisterTrimNotification 0x18007c580
D3DKMTWaitForSynchronizationObjectFromCpu 0x18007c578
D3DKMTWaitForSynchronizationObjectFromGpu 0x18007c570
CertCloseStore 0x18007c098
CertFindCertificateInStore 0x18007c090
CertFreeCertificateContext 0x18007c088
CertGetNameStringA 0x18007c080
CryptDecodeObject 0x18007c078
CryptMsgClose 0x18007c070
CryptMsgGetParam 0x18007c068
CryptQueryObject 0x18007c060
AcquireSRWLockExclusive 0x18007c270
AcquireSRWLockShared 0x18007c268
CloseHandle 0x18007c260
CloseThreadpool 0x18007c258
CloseThreadpoolCleanupGroup 0x18007c250
CloseThreadpoolCleanupGroupMembers 0x18007c248
CloseThreadpoolWork 0x18007c240
CreateEventW 0x18007c238
CreateFileW 0x18007c230
CreateMutexA 0x18007c228
CreateThreadpool 0x18007c220
CreateThreadpoolCleanupGroup 0x18007c218
CreateThreadpoolWork 0x18007c210
DeleteCriticalSection 0x18007c208
ExpandEnvironmentStringsA 0x18007c200
FindClose 0x18007c1f8
FindFirstFileA 0x18007c1f0
FindNextFileA 0x18007c1e8
FlsAlloc 0x18007c1e0
FlsFree 0x18007c1d8
FlsGetValue 0x18007c1d0
FlsSetValue 0x18007c1c8
FreeLibrary 0x18007c1c0
GetCurrentDirectoryA 0x18007c1b8
GetCurrentProcessId 0x18007c0c0
GetCurrentThreadId 0x18007c1b0
GetExitCodeThread 0x18007c1a8
GetFileAttributesA 0x18007c1a0
GetLastError 0x18007c198
GetProcAddress 0x18007c190
GetSystemTimeAsFileTime 0x18007c0b8
InitializeCriticalSectionEx 0x18007c188
InitializeSListHead 0x18007c0b0
InitializeSRWLock 0x18007c180
InitOnceExecuteOnce 0x18007c178
InterlockedFlushSList 0x18007c170
LoadLibraryA 0x18007c168
LoadLibraryW 0x18007c160
lstrcmpA 0x18007c158
QueryPerformanceCounter 0x18007c150
QueryPerformanceFrequency 0x18007c148
ReleaseMutex 0x18007c140
ReleaseSRWLockExclusive 0x18007c138
ReleaseSRWLockShared 0x18007c130
ResetEvent 0x18007c128
RtlUnwindEx 0x18007c120
SetEvent 0x18007c118
SetLastError 0x18007c110
SetThreadpoolThreadMaximum 0x18007c108
SetThreadpoolThreadMinimum 0x18007c100
SetUnhandledExceptionFilter 0x18007c0a8
SubmitThreadpoolWork 0x18007c0f8
TlsAlloc 0x18007c0f0
TlsFree 0x18007c0e8
TlsGetValue 0x18007c0e0
TlsSetValue 0x18007c0d8
WaitForSingleObject 0x18007c0d0
WaitForThreadpoolWorkCallbacks 0x18007c0c8
NtQuerySystemInformation 0x18007c5e8
CharLowerW 0x18007c2a8
WinVerifyTrust 0x18007c2b8