QnnHtp.dll

v2.36.0.0 Unknown (0xaa64) Windows NT Analyzed
Description
Backend APIs for the NPU accelerator - Arm64
Authors
Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. All rights reserved.
File size
2.1 MB
Uploaded
2026-07-01 21:55
Views
59
SHA-256
45371a736f3fa4a131fb51031959d6b7

Exported functions 12

??4?$DeleterWithDisable@VOp@@@hnnx@@QEAAAEAV01@AEBV01@@Z #1 · 0xb430
??4?$DeleterWithDisable@VTensor@@@hnnx@@QEAAAEAV01@AEBV01@@Z #2 · 0xb430
?combine_pkg_op_name@hnnx@@3P6A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBD0@ZEA #3 · 0x208db8
?getPkgParamAxesTmpMap@@YAAEAV?$unordered_map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@2@U?$hash@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$ #4 · 0xc12c0
?getPkgParamTmpMap@@YAAEAV?$unordered_map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAV?$unordered_map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@UParamConfig_t@hnnx@@V?$allocator@UParamConfig_t@hnnx@@@std@@@2@U?$hash@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$vector@UPara #5 · 0xc13e0
?getPkgPerChannelOpsTmpMap@@YAAEAV?$unordered_map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@2@U?$hash@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$C #6 · 0xc1500
QnnInterface_getProviders #7 · 0x11cb80
addLibraryToBeUnloaded #8 · 0x2072e8
getBuildId #9 · 0x94230
notifyCleanUpThread #10 · 0x2072e0
setRemoteRpcControl #11 · 0x207320
verifySharedObjectLoadStatus #12 · 0x94240

Imported DLLs & functions 160

CloseServiceHandle 0x180184028
OpenSCManagerW 0x180184010
OpenServiceW 0x180184008
QueryServiceConfigW 0x180184000
RegCloseKey 0x180184018
RegGetValueA 0x180184030
RegOpenKeyExA 0x180184020
GetLastError 0x180184178
RaiseException 0x180184170
SetLastError 0x180184180
FlsAlloc 0x180184190
FlsFree 0x1801841a0
FlsGetValue 0x1801841a8
FlsSetValue 0x180184198
CreateFileW 0x1801841c0
DeleteFileA 0x1801841b8
CloseHandle 0x1801841d0
GetProcessHeap 0x1801841e8
HeapAlloc 0x1801841e0
HeapFree 0x1801841f0
LocalAlloc 0x180184200
LocalFree 0x180184208
InterlockedFlushSList 0x180184220
InterlockedPushEntrySList 0x180184218
DeviceIoControl 0x180184230
FreeLibrary 0x180184250
GetModuleFileNameA 0x180184240
GetModuleHandleA 0x180184248
GetModuleHandleExA 0x180184260
GetProcAddress 0x180184258
LoadLibraryExA 0x180184268
VirtualUnlock 0x180184278
GetEnvironmentVariableW 0x180184288
GetCurrentProcess 0x180184298
GetCurrentProcessId 0x1801842a0
RtlLookupFunctionEntry 0x1801842c0
RtlPcToFileHeader 0x1801842b0
RtlUnwindEx 0x1801842b8
WideCharToMultiByte 0x1801842d0
GetSystemFirmwareTable 0x1801842f0
atol 0x180184320
strtod 0x180184308
strtof 0x180184318
strtoul 0x180184300
strtoull 0x180184310
_access 0x180184340
_lock_file 0x180184348
_stat64 0x180184338
_unlock_file 0x180184330
_callnewh 0x180184368
calloc 0x180184370
free 0x180184360
malloc 0x180184378
realloc 0x180184358
___lc_codepage_func 0x1801843a8
___lc_collate_cp_func 0x1801843b8
___lc_locale_name_func 0x1801843c8
___mb_cur_max_func 0x1801843c0
__pctype_func 0x1801843a0
_lock_locales 0x180184388
_unlock_locales 0x180184390
localeconv 0x1801843b0
setlocale 0x180184398
frexp 0x1801843f0
ldexp 0x1801843e8
pow 0x1801843d8
powf 0x1801843e0
_beginthreadex 0x180184450
_cexit 0x180184438
_configure_narrow_argv 0x180184420
_crt_atexit 0x180184430
_errno 0x180184448
_execute_onexit_table 0x180184428
_initialize_narrow_environment 0x180184400
_initialize_onexit_table 0x180184408
_initterm 0x180184458
_initterm_e 0x180184460
_register_onexit_function 0x180184410
_seh_filter_dll 0x180184468
abort 0x180184440
terminate 0x180184418
__acrt_iob_func 0x1801844c8
__stdio_common_vfprintf 0x1801844c0
__stdio_common_vsprintf 0x1801844b8
__stdio_common_vsprintf_s 0x180184498
_fseeki64 0x1801844e0
_fsopen 0x1801844f0
_get_stream_buffer_pointers 0x180184480
fclose 0x180184490
fflush 0x180184488
fgetc 0x1801844a0
fgetpos 0x1801844a8
fputc 0x1801844b0
fread 0x1801844d0
fseek 0x180184500
fsetpos 0x1801844d8
fwrite 0x180184478
setvbuf 0x1801844e8
ungetc 0x1801844f8
__strncnt 0x180184538
_wcsdup 0x180184518
islower 0x180184520
isspace 0x180184568
isupper 0x180184530
strcmp 0x180184540
strcpy_s 0x180184510
strcspn 0x180184528
strncmp 0x180184578
strncpy 0x180184550
strncpy_s 0x180184548
strnlen 0x180184560
tolower 0x180184570
wcsnlen 0x180184558
_Getdays 0x1801845b8
_Getmonths 0x1801845b0
_Gettnames 0x1801845a0
_Strftime 0x1801845c0
_W_Getdays 0x1801845a8
_W_Getmonths 0x180184598
_W_Gettnames 0x180184590
_Wcsftime 0x180184588
CM_Get_Device_Interface_List_SizeW 0x1801845d8
CM_Get_Device_Interface_ListW 0x1801845d0
AcquireSRWLockExclusive 0x180184078
AcquireSRWLockShared 0x180184080
CompareStringEx 0x180184130
DecodePointer 0x180184118
DeleteCriticalSection 0x180184100
EncodePointer 0x180184110
EnterCriticalSection 0x1801840e8
GetCPInfo 0x180184138
GetCurrentThreadId 0x180184098
GetExitCodeThread 0x1801840a0
GetLocaleInfoEx 0x180184108
GetStringTypeW 0x180184128
GetSystemTimeAsFileTime 0x180184040
GetSystemTimePreciseAsFileTime 0x180184060
InitializeConditionVariable 0x1801840b0
InitializeCriticalSectionEx 0x1801840f8
InitializeSListHead 0x180184140
InitializeSRWLock 0x1801840a8
InitOnceBeginInitialize 0x1801840d0
InitOnceComplete 0x1801840d8
K32EnumProcessModules 0x180184048
LCMapStringEx 0x180184120
LeaveCriticalSection 0x1801840f0
MultiByteToWideChar 0x1801840e0
QueryPerformanceCounter 0x180184050
QueryPerformanceFrequency 0x180184058
ReleaseSRWLockExclusive 0x180184068
ReleaseSRWLockShared 0x180184070
SleepConditionVariableSRW 0x1801840c8
TryAcquireSRWLockExclusive 0x180184088
WaitForSingleObjectEx 0x180184090
WakeAllConditionVariable 0x1801840c0
WakeConditionVariable 0x1801840b8
GetFileVersionInfoA 0x180184158
GetFileVersionInfoSizeA 0x180184150
VerQueryValueA 0x180184160