lpasvc.dll

v10.0.19041.3636 64-bit Windows NT Analyzed
Description
Local Profile Assistant Service
Authors
© Microsoft Corporation. All rights reserved.
File size
1.2 MB
Uploaded
2025-12-01 07:32
Views
86
SHA-256
a4b922201936ffecc8603bedd5e44dd0

Exported functions 2

LpaSvcMain #1 · 0x91a20
SvchostPushServiceGlobals #2 · 0x91a10

Imported DLLs & functions 339

ApiSetQueryApiSetPresence 0x1800eb848
CLSIDFromString 0x1800eb898
CoCreateFreeThreadedMarshaler 0x1800eb888
CoCreateInstance 0x1800eb860
CoDecrementMTAUsage 0x1800eb858
CoGetMalloc 0x1800eb880
CoIncrementMTAUsage 0x1800eb890
CoTaskMemAlloc 0x1800eb878
CoTaskMemFree 0x1800eb868
StringFromGUID2 0x1800eb870
IsDebuggerPresent 0x1800eb8a8
DelayLoadFailureHook 0x1800eb8b8
ResolveDelayLoadedAPI 0x1800eb8c8
GetLastError 0x1800eb8f0
RaiseException 0x1800eb8e0
SetLastError 0x1800eb8e8
SetUnhandledExceptionFilter 0x1800eb8f8
UnhandledExceptionFilter 0x1800eb8d8
CreateFileW 0x1800eb908
WriteFileEx 0x1800eb910
CloseHandle 0x1800eb928
DuplicateHandle 0x1800eb920
LocalFree 0x1800eb938
InitializeSListHead 0x1800eb948
GetModuleHandleA 0x1800eb968
GetModuleHandleW 0x1800eb970
GetProcAddress 0x1800eb958
LoadStringW 0x1800eb960
FormatMessageW 0x1800eb980
CreateNamedPipeW 0x1800eb990
DisconnectNamedPipe 0x1800eb998
GetCurrentProcess 0x1800eb9c0
GetCurrentProcessId 0x1800eb9b8
GetCurrentThread 0x1800eb9d0
GetCurrentThreadId 0x1800eb9a8
OpenThreadToken 0x1800eb9b0
TerminateProcess 0x1800eb9c8
IsProcessorFeaturePresent 0x1800eb9e8
OpenProcess 0x1800eb9e0
QueryPerformanceCounter 0x1800eb9f8
QueryFullProcessImageNameW 0x1800eba08
RegCloseKey 0x1800eba18
RegCreateKeyExW 0x1800eba30
RegDeleteTreeW 0x1800eba38
RegEnumKeyExW 0x1800eba50
RegOpenKeyExW 0x1800eba20
RegQueryInfoKeyW 0x1800eba48
RegQueryValueExW 0x1800eba40
RegSetValueExW 0x1800eba28
RtlCaptureContext 0x1800eba68
RtlLookupFunctionEntry 0x1800eba70
RtlVirtualUnwind 0x1800eba60
MultiByteToWideChar 0x1800eba80
WideCharToMultiByte 0x1800eba88
CreateEventW 0x1800ebab8
DeleteCriticalSection 0x1800ebad8
EnterCriticalSection 0x1800ebac0
InitializeCriticalSection 0x1800ebac8
InitializeCriticalSectionAndSpinCount 0x1800ebab0
LeaveCriticalSection 0x1800ebae0
ResetEvent 0x1800ebaa8
SetEvent 0x1800ebad0
WaitForSingleObject 0x1800ebaa0
WaitForSingleObjectEx 0x1800eba98
WaitForMultipleObjects 0x1800ebaf0
GetSystemTimeAsFileTime 0x1800ebb00
CloseThreadpoolCleanupGroup 0x1800ebb40
CloseThreadpoolCleanupGroupMembers 0x1800ebb48
CloseThreadpoolTimer 0x1800ebb10
CloseThreadpoolWait 0x1800ebb70
CloseThreadpoolWork 0x1800ebb38
CreateThreadpoolCleanupGroup 0x1800ebb18
CreateThreadpoolTimer 0x1800ebb30
CreateThreadpoolWait 0x1800ebb58
CreateThreadpoolWork 0x1800ebb28
SetThreadpoolTimer 0x1800ebb60
SetThreadpoolWait 0x1800ebb50
SubmitThreadpoolWork 0x1800ebb20
WaitForThreadpoolTimerCallbacks 0x1800ebb68
UnregisterWaitEx 0x1800ebb80
SetRestrictedErrorInfo 0x1800ebb90
RoGetMatchingRestrictedErrorInfo 0x1800ebba0
RoActivateInstance 0x1800ebbb0
RoInitialize 0x1800ebbc0
RoUninitialize 0x1800ebbb8
WindowsCreateStringReference 0x1800ebbd0
__C_specific_handler 0x1800ebd68
__CxxFrameHandler3 0x1800ebd70
__CxxFrameHandler4 0x1800ebdd0
__std_terminate 0x1800ebdc8
__std_type_info_compare 0x1800ebdd8
_CxxThrowException 0x1800ebd78
_o___pctype_func 0x1800ebdc0
_o___std_exception_copy 0x1800ebdb8
_o___std_exception_destroy 0x1800ebdb0
_o___std_type_info_destroy_list 0x1800ebda8
_o___stdio_common_vsnprintf_s 0x1800ebda0
_o___stdio_common_vsnwprintf_s 0x1800ebd98
_o___stdio_common_vsprintf_s 0x1800ebd90
_o___stdio_common_vswprintf_s 0x1800ebd88
_o___timezone 0x1800ebd80
_o__callnewh 0x1800ebbf0
_o__cexit 0x1800ebbf8
_o__configure_narrow_argv 0x1800ebc00
_o__create_locale 0x1800ebc08
_o__crt_atexit 0x1800ebc10
_o__errno 0x1800ebc18
_o__execute_onexit_table 0x1800ebc20
_o__free_locale 0x1800ebc28
_o__gmtime64 0x1800ebc30
_o__i64toa_s 0x1800ebc38
_o__i64tow_s 0x1800ebc40
_o__initialize_narrow_environment 0x1800ebc48
_o__initialize_onexit_table 0x1800ebc50
_o__invalid_parameter_noinfo 0x1800ebc58
_o__invalid_parameter_noinfo_noreturn 0x1800ebc60
_o__localtime64 0x1800ebc68
_o__mktime64 0x1800ebc70
_o__purecall 0x1800ebc78
_o__putenv_s 0x1800ebc80
_o__register_onexit_function 0x1800ebc88
_o__seh_filter_dll 0x1800ebc90
_o__stricmp 0x1800ebc98
_o__tzset 0x1800ebca8
_o__ui64toa_s 0x1800ebcb0
_o__ui64tow_s 0x1800ebcb8
_o__wcsdup 0x1800ebcc0
_o__wcsicmp 0x1800ebcc8
_o__wcstod_l 0x1800ebcd0
_o__wtoi 0x1800ebcd8
_o_bsearch 0x1800ebce0
_o_calloc 0x1800ebce8
_o_free 0x1800ebcf0
_o_getenv 0x1800ebcf8
_o_isalpha 0x1800ebd00
_o_isdigit 0x1800ebd08
_o_isspace 0x1800ebd10
_o_iswspace 0x1800ebd18
_o_malloc 0x1800ebd20
_o_qsort 0x1800ebd28
_o_realloc 0x1800ebd30
_o_strerror 0x1800ebd38
_o_terminate 0x1800ebd40
_o_tolower 0x1800ebd48
_o_wcscpy_s 0x1800ebd50
_o_wcsncpy_s 0x1800ebd58
_o_wcstok_s 0x1800ebd60
memchr 0x1800ebde0
memcmp 0x1800ebde8
memcpy 0x1800ebdf0
memmove 0x1800ebca0
_initterm 0x1800ebe08
_initterm_e 0x1800ebe00
memset 0x1800ebe30
strncmp 0x1800ebe20
strnlen 0x1800ebe28
wcsncmp 0x1800ebe38
wcsnlen 0x1800ebe18
CM_Get_Device_Interface_List_SizeW 0x1800ebe48
CM_Get_Device_Interface_ListW 0x1800ebe50
EventRegister 0x1800ebe68
EventSetInformation 0x1800ebe60
EventUnregister 0x1800ebe70
EventWriteTransfer 0x1800ebe78
CheckTokenMembership 0x1800ebe88
CreateWellKnownSid 0x1800ebe98
EqualSid 0x1800ebea0
GetTokenInformation 0x1800ebe90
CapabilityCheck 0x1800ebeb0
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x1800ebec0
ConvertStringSidToSidW 0x1800ebec8
RegisterServiceCtrlHandlerExW 0x1800ebed8
SetServiceStatus 0x1800ebee0
GetPersistedRegistryLocationW 0x1800ebef0
BCryptCloseAlgorithmProvider 0x1800ebf30
BCryptCreateHash 0x1800ebf08
BCryptDestroyHash 0x1800ebf28
BCryptFinishHash 0x1800ebf20
BCryptGetProperty 0x1800ebf10
BCryptHashData 0x1800ebf00
BCryptOpenAlgorithmProvider 0x1800ebf18
CertAddStoreToCollection 0x1800eb768
CertCloseStore 0x1800eb790
CertFindCertificateInStore 0x1800eb780
CertFindExtension 0x1800eb778
CertFreeCertificateChain 0x1800eb798
CertFreeCertificateContext 0x1800eb788
CertGetCertificateChain 0x1800eb7b0
CertOpenStore 0x1800eb770
CertVerifyCertificateChainPolicy 0x1800eb7a0
CryptDecodeObjectEx 0x1800eb7a8
CryptHashCertificate 0x1800eb760
CryptUnprotectMemory 0x1800eb7b8
_Cnd_broadcast 0x1800ec220
_Cnd_destroy_in_situ 0x1800ec258
_Cnd_init_in_situ 0x1800ec248
_Cnd_wait 0x1800ec238
_Mtx_destroy_in_situ 0x1800ec260
_Mtx_init_in_situ 0x1800ec250
_Mtx_lock 0x1800ec0a8
_Mtx_unlock 0x1800ec0a0
?__ExceptionPtrAssign@@YAXPEAXPEBX@Z 0x1800ec2a0
?__ExceptionPtrCompare@@YA_NPEBX0@Z 0x1800ec208
?__ExceptionPtrCopy@@YAXPEAXPEBX@Z 0x1800ec2d0
?__ExceptionPtrCopyException@@YAXPEAXPEBX1@Z 0x1800ec218
?__ExceptionPtrCreate@@YAXPEAX@Z 0x1800ec2a8
?__ExceptionPtrCurrentException@@YAXPEAX@Z 0x1800ec2b0
?__ExceptionPtrDestroy@@YAXPEAX@Z 0x1800ec0b8
?__ExceptionPtrRethrow@@YAXPEBX@Z 0x1800ec2c8
?__ExceptionPtrToBool@@YA_NPEBX@Z 0x1800ec2c0
?_Addfac@_Locimp@locale@std@@AEAAXPEAVfacet@23@_K@Z 0x1800ec040
?_Assign@_ContextCallback@details@Concurrency@@AEAAXPEAX@Z 0x1800ec298
?_CallInContext@_ContextCallback@details@Concurrency@@QEBAXV?$function@$$A6AXXZ@std@@_N@Z 0x1800ec278
?_Capture@_ContextCallback@details@Concurrency@@AEAAXXZ 0x1800ec270
?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ 0x1800ebf48
?_Execute_once@std@@YAHAEAUonce_flag@1@P6AHPEAX1PEAPEAX@Z1@Z 0x1800ec2b8
?_Getcat@?$ctype@G@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x1800ec1b8
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x1800ec1a0
?_Incref@facet@locale@std@@UEAAXXZ 0x1800ec000
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z 0x1800ec050
?_IsCurrentOriginSTA@_ContextCallback@details@Concurrency@@CA_NXZ 0x1800ec230
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x1800ec168
?_Lock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x1800ebfc0
?_LogCancelTask@_TaskEventLogger@details@Concurrency@@QEAAXXZ 0x1800ec240
?_LogScheduleTask@_TaskEventLogger@details@Concurrency@@QEAAX_N@Z 0x1800ec268
?_LogTaskCompleted@_TaskEventLogger@details@Concurrency@@QEAAXXZ 0x1800ec058
?_LogTaskExecutionCompleted@_TaskEventLogger@details@Concurrency@@QEAAXXZ 0x1800ec228
?_LogWorkItemCompleted@_TaskEventLogger@details@Concurrency@@QEAAXXZ 0x1800ec068
?_LogWorkItemStarted@_TaskEventLogger@details@Concurrency@@QEAAXXZ 0x1800ec060
?_New_Locimp@_Locimp@locale@std@@CAPEAV123@AEBV123@@Z 0x1800ec038
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ 0x1800ec0e0
?_Osfx@?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAXXZ 0x1800ebf68
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x1800ec158
?_Pninc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAPEAGXZ 0x1800ebfd0
?_Release_chore@details@Concurrency@@YAXPEAU_Threadpool_chore@12@@Z 0x1800ec288
?_ReportUnobservedException@details@Concurrency@@YAXXZ 0x1800ec290
?_Reset@_ContextCallback@details@Concurrency@@AEAAXXZ 0x1800ec0c0
?_Schedule_chore@details@Concurrency@@YAHPEAU_Threadpool_chore@12@@Z 0x1800ec280
?_Syserror_map@std@@YAPEBDH@Z 0x1800ec0f0
?_Throw_C_error@std@@YAXH@Z 0x1800ec098
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x1800ec160
?_Unlock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x1800ebfc8
?_Winerror_map@std@@YAHH@Z 0x1800ec0f8
?_Winerror_message@std@@YAKKPEADK@Z 0x1800ec100
?_Xbad_alloc@std@@YAXXZ 0x1800ebf78
?_Xbad_function_call@std@@YAXXZ 0x1800ec080
?_XGetLastError@std@@YAXXZ 0x1800ec2d8
?_Xlength_error@std@@YAXPEBD@Z 0x1800ec078
?_Xout_of_range@std@@YAXPEBD@Z 0x1800ec088
??0_Lockit@std@@QEAA@H@Z 0x1800ec198
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x1800ec1b0
??0?$basic_ios@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x1800ebf88
??0?$basic_istream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@_N@Z 0x1800ec1e0
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x1800ec180
??0?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@_N@Z 0x1800ebfa0
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x1800ec170
??0?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x1800ebfb0
??0?$codecvt@GDU_Mbstatet@@@std@@QEAA@_K@Z 0x1800ec030
??0task_continuation_context@Concurrency@@AEAA@XZ 0x1800ec2e0
??1_Lockit@std@@QEAA@XZ 0x1800ec190
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1800ec1a8
??1?$basic_ios@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x1800ebf90
??1?$basic_istream@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x1800ec1d8
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1800ec178
??1?$basic_ostream@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x1800ebfa8
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1800ec110
??1?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x1800ec020
??1?$codecvt@GDU_Mbstatet@@@std@@MEAA@XZ 0x1800ebf40
??4?$_Yarn@D@std@@QEAAAEAV01@PEBD@Z 0x1800ec090
??5?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@AEA_K@Z 0x1800ec210
??5?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@AEAH@Z 0x1800ec200
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z 0x1800ec1e8
??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@_K@Z 0x1800ec108
??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@H@Z 0x1800ec1f0
??Bid@locale@std@@QEAA_KXZ 0x1800ec048
?classic@locale@std@@SAAEBV12@XZ 0x1800ec1d0
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ 0x1800ec0e8
?flush@?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@XZ 0x1800ebf70
?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXH@Z 0x1800ec148
?gbump@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAXH@Z 0x1800ebfe0
?GetCurrentThreadId@platform@details@Concurrency@@YAJXZ 0x1800ec0b0
?getloc@ios_base@std@@QEBA?AVlocale@2@XZ 0x1800ec188
?id@?$codecvt@GDU_Mbstatet@@@std@@2V0locale@2@A 0x1800ec070
?id@?$ctype@G@std@@2V0locale@2@A 0x1800ec1c0
?imbue@?$basic_ios@GU?$char_traits@G@std@@@std@@QEAA?AVlocale@2@AEBV32@@Z 0x1800ebf80
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z 0x1800ec118
?imbue@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAXAEBVlocale@2@@Z 0x1800ec018
?in@?$codecvt@GDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAG3AEAPEAG@Z 0x1800ebfb8
?out@?$codecvt@GDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBG1AEAPEBGPEAD3AEAPEAD@Z 0x1800ec028
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z 0x1800ec128
?setbuf@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAPEAV12@PEAG_J@Z 0x1800ec008
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x1800ec0c8
?setstate@?$basic_ios@GU?$char_traits@G@std@@@std@@QEAAXH_N@Z 0x1800ebf98
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x1800ec150
?showmanyc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JXZ 0x1800ebfd8
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z 0x1800ec0d0
?sputc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAAGG@Z 0x1800ebf58
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z 0x1800ec0d8
?sputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAA_JPEBG_J@Z 0x1800ebf50
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x1800ec120
?sync@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAHXZ 0x1800ec010
?tolower@?$ctype@G@std@@QEBAGG@Z 0x1800ec1f8
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x1800ec140
?uflow@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAGXZ 0x1800ebfe8
?uncaught_exception@std@@YA_NXZ 0x1800ebf60
?widen@?$ctype@G@std@@QEBAGD@Z 0x1800ec1c8
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x1800ec138
?xsgetn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEAG_J@Z 0x1800ebff0
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x1800ec130
?xsputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEBG_J@Z 0x1800ebff8
RtlQueryWnfStateData 0x1800ec2f0
RtlSubscribeWnfStateChangeNotification 0x1800ec300
RtlUnsubscribeWnfNotificationWaitForCompletion 0x1800ec2f8
NdrServerCall2 0x1800eb838
NdrServerCallAll 0x1800eb830
RpcBindingVectorFree 0x1800eb7e8
RpcEpRegisterW 0x1800eb818
RpcEpUnregister 0x1800eb7f0
RpcImpersonateClient 0x1800eb7d8
RpcRevertToSelf 0x1800eb7e0
RpcServerInqBindingHandle 0x1800eb7d0
RpcServerInqBindings 0x1800eb820
RpcServerInqCallAttributesW 0x1800eb7c8
RpcServerListen 0x1800eb800
RpcServerRegisterAuthInfoW 0x1800eb808
RpcServerRegisterIf3 0x1800eb810
RpcServerUnregisterIfEx 0x1800eb7f8
RpcServerUseProtseqW 0x1800eb828
WwanCloseHandle 0x1800ec318
WwanEnumerateInterfaces 0x1800ec338
WwanFreeMemory 0x1800ec320
WwanOpenHandle 0x1800ec310
WwanQueryInterface 0x1800ec340
WwanRegisterNotification 0x1800ec330
WwanUiccCloseChannel 0x1800ec358
WwanUiccOpenChannel 0x1800ec328
WwanUiccSendApdu 0x1800ec350
WwanUiccSetTerminalCapability 0x1800ec348