LicenseManager.dll

v10.0.19041.6280 32-bit Windows NT Analyzed
Description
LicenseManager
Authors
© Microsoft Corporation. All rights reserved.
File size
864.4 KB
Uploaded
2025-12-01 07:59
Views
96
SHA-256
6357ea9adbeca59ec1224e49f6130555

Exported functions 20

SetServiceStatusHandle #1 · 0x403e0
WnfEventHandlerForDeviceIdChange #2 · 0x69050
WnfEventHandlerForOfflinePcChange #3 · 0x69070
WnfEventHandlerForXboxTestNetworkConnectionComplete #4 · 0x69090
DllCanUnloadNow #5 · 0x68ed0
DllGetActivationFactory #6 · 0x68f00
DllGetClassObject #7 · 0x68f20
LmCreateLicenseManager #8 · 0x68f50
LmCreateStandardServiceProvider #9 · 0x68f70
ServiceBeginAcquireLicense #10 · 0x2d420
ServiceCleanup #11 · 0x690b0
ServiceCreateApplicationLicenseManager #12 · 0x690c0
ServiceEnsureLicenseForOptionalPackageUsage #13 · 0x69120
ServiceEnsureLicenseForPackageActivation #14 · 0x69160
ServiceInitialize #15 · 0x1fda0
ServiceOptionalPackageRundownNotification #16 · 0x69190
ServicePackageRundownNotification #17 · 0x27b90
ServicePackageSuspendedNotification #18 · 0x691b0
ServicePrecacheLicenseForPackageResume #19 · 0x691e0
ServiceReset #20 · 0x69200

Imported DLLs & functions 297

ApiSetQueryApiSetPresence 0x100df044
CoGetErrorInfo 0x100df04c
CoSetErrorInfo 0x100df050
DebugBreak 0x100df05c
IsDebuggerPresent 0x100df058
OutputDebugStringW 0x100df060
DelayLoadFailureHook 0x100df068
ResolveDelayLoadedAPI 0x100df070
GetLastError 0x100df080
RaiseException 0x100df078
SetLastError 0x100df088
SetUnhandledExceptionFilter 0x100df084
UnhandledExceptionFilter 0x100df07c
CompareFileTime 0x100df090
CloseHandle 0x100df098
GetProcessHeap 0x100df0a4
HeapAlloc 0x100df0a8
HeapFree 0x100df0a0
GlobalFree 0x100df0b0
LocalAlloc 0x100df0b4
LocalFree 0x100df0b8
InitializeSListHead 0x100df0c0
DisableThreadLibraryCalls 0x100df0e0
FreeLibrary 0x100df0d0
GetModuleFileNameA 0x100df0d8
GetModuleFileNameW 0x100df0e4
GetModuleHandleA 0x100df0cc
GetModuleHandleExW 0x100df0c8
GetModuleHandleW 0x100df0dc
GetProcAddress 0x100df0d4
FormatMessageW 0x100df0ec
GetGeoInfoW 0x100df0f4
GetUserGeoID 0x100df0f8
GetUserPreferredUILanguages 0x100df0fc
LCMapStringEx 0x100df0f0
GetCurrentProcess 0x100df104
GetCurrentProcessId 0x100df120
GetCurrentThread 0x100df110
GetCurrentThreadId 0x100df118
OpenProcessToken 0x100df114
OpenThreadToken 0x100df11c
SetThreadToken 0x100df10c
TerminateProcess 0x100df108
GetProcessMitigationPolicy 0x100df12c
IsProcessorFeaturePresent 0x100df128
QueryPerformanceCounter 0x100df134
PsmGetPackageFullNameFromKey 0x100df13c
RegCloseKey 0x100df144
RegCreateKeyExW 0x100df15c
RegDeleteValueW 0x100df168
RegEnumValueW 0x100df150
RegGetValueW 0x100df160
RegOpenCurrentUser 0x100df164
RegOpenKeyExW 0x100df14c
RegQueryInfoKeyW 0x100df154
RegQueryValueExW 0x100df158
RegSetValueExW 0x100df148
RegSetKeyValueW 0x100df170
CompareStringOrdinal 0x100df180
MultiByteToWideChar 0x100df17c
WideCharToMultiByte 0x100df178
AcquireSRWLockExclusive 0x100df1a4
AcquireSRWLockShared 0x100df19c
CreateEventExW 0x100df194
CreateEventW 0x100df1c0
CreateMutexExW 0x100df1b4
CreateSemaphoreExW 0x100df1d4
DeleteCriticalSection 0x100df1c8
EnterCriticalSection 0x100df1ac
InitializeCriticalSection 0x100df1d8
InitializeCriticalSectionAndSpinCount 0x100df190
InitializeCriticalSectionEx 0x100df1dc
InitializeSRWLock 0x100df18c
LeaveCriticalSection 0x100df1b0
OpenSemaphoreW 0x100df1b8
ReleaseMutex 0x100df1c4
ReleaseSemaphore 0x100df1d0
ReleaseSRWLockExclusive 0x100df1a8
ReleaseSRWLockShared 0x100df1a0
ResetEvent 0x100df188
SetEvent 0x100df198
WaitForSingleObject 0x100df1cc
WaitForSingleObjectEx 0x100df1bc
InitOnceExecuteOnce 0x100df1ec
InitOnceInitialize 0x100df1e8
Sleep 0x100df1e4
GetSystemTime 0x100df1f8
GetSystemTimeAsFileTime 0x100df1f4
GetTickCount 0x100df1fc
GetTickCount64 0x100df200
CloseThreadpoolTimer 0x100df214
CloseThreadpoolWork 0x100df20c
CreateThreadpoolTimer 0x100df21c
CreateThreadpoolWork 0x100df220
SetThreadpoolTimer 0x100df208
SubmitThreadpoolWork 0x100df224
WaitForThreadpoolTimerCallbacks 0x100df210
WaitForThreadpoolWorkCallbacks 0x100df218
ChangeTimerQueueTimer 0x100df230
CreateTimerQueueTimer 0x100df22c
DeleteTimerQueueTimer 0x100df234
QueueUserWorkItem 0x100df238
FileTimeToSystemTime 0x100df244
SystemTimeToFileTime 0x100df240
DecodePointer 0x100df24c
EncodePointer 0x100df250
RoOriginateError 0x100df268
RoOriginateErrorW 0x100df258
RoTransformError 0x100df264
RoTransformErrorW 0x100df260
SetRestrictedErrorInfo 0x100df25c
RoGetMatchingRestrictedErrorInfo 0x100df270
RoActivateInstance 0x100df278
RoGetActivationFactory 0x100df284
RoInitialize 0x100df27c
RoUninitialize 0x100df280
__CxxFrameHandler3 0x100df324
__std_terminate 0x100df320
_CxxThrowException 0x100df300
_except_handler4_common 0x100df2fc
_o___std_exception_copy 0x100df30c
_o___std_exception_destroy 0x100df308
_o___std_type_info_destroy_list 0x100df304
_o___stdio_common_vsnprintf_s 0x100df340
_o___stdio_common_vsnwprintf_s 0x100df33c
_o___stdio_common_vsprintf_s 0x100df334
_o___stdio_common_vswprintf 0x100df330
_o___stdio_common_vswprintf_s 0x100df32c
_o___stdio_common_vswscanf 0x100df328
_o__callnewh 0x100df314
_o__cexit 0x100df310
_o__configure_narrow_argv 0x100df31c
_o__crt_atexit 0x100df318
_o__errno 0x100df2c4
_o__execute_onexit_table 0x100df28c
_o__i64toa_s 0x100df290
_o__i64tow_s 0x100df294
_o__initialize_narrow_environment 0x100df298
_o__initialize_onexit_table 0x100df29c
_o__invalid_parameter_noinfo 0x100df2a0
_o__invalid_parameter_noinfo_noreturn 0x100df2a4
_o__itow_s 0x100df2a8
_o__purecall 0x100df2ac
_o__register_onexit_function 0x100df2b0
_o__seh_filter_dll 0x100df2b4
_o__stricmp 0x100df2b8
_o__ui64toa_s 0x100df2bc
_o__ui64tow_s 0x100df2c0
_o__wcsicmp 0x100df2cc
_o__wcsnicmp 0x100df2d0
_o_ceil 0x100df2d4
_o_free 0x100df2d8
_o_iswspace 0x100df2dc
_o_isxdigit 0x100df2e0
_o_malloc 0x100df2e4
_o_realloc 0x100df2e8
_o_terminate 0x100df2ec
_o_toupper 0x100df2f0
_o_wcstod 0x100df2f4
_o_wcstoul 0x100df2f8
memcmp 0x100df338
memcpy 0x100df344
memmove 0x100df2c8
wcsstr 0x100df348
_initterm 0x100df350
_initterm_e 0x100df354
memset 0x100df364
strnlen 0x100df360
wcsnlen 0x100df35c
EventProviderEnabled 0x100df37c
EventRegister 0x100df384
EventSetInformation 0x100df378
EventUnregister 0x100df374
EventWriteTransfer 0x100df380
CryptAcquireContextW 0x100df3a4
CryptCreateHash 0x100df38c
CryptDestroyHash 0x100df394
CryptGenRandom 0x100df3a0
CryptGetHashParam 0x100df398
CryptHashData 0x100df390
CryptReleaseContext 0x100df39c
GetServiceRegistryStateKey 0x100df3ac
GetProcessReference 0x100df3b4
ClipClose 0x100df01c
ClipGenerateClientChallengeData 0x100df008
ClipGetAssociatedResults 0x100df010
ClipGetFileIdFromAssociateId 0x100df00c
ClipGetLicenseData 0x100df014
ClipGetQueryResults 0x100df000
ClipInstallLicense 0x100df018
ClipOpen 0x100df020
ClipUninstallLicense 0x100df004
?__ExceptionPtrAssign@@YAXPAXPBX@Z 0x100df4ec
?__ExceptionPtrCopy@@YAXPAXPBX@Z 0x100df4e8
?__ExceptionPtrCreate@@YAXPAX@Z 0x100df4f8
?__ExceptionPtrCurrentException@@YAXPAX@Z 0x100df4e0
?__ExceptionPtrDestroy@@YAXPAX@Z 0x100df4f0
?__ExceptionPtrRethrow@@YAXPBX@Z 0x100df4d8
?__ExceptionPtrToBool@@YA_NPBX@Z 0x100df4dc
?_Execute_once@std@@YAHAAUonce_flag@1@P6GHPAX1PAPAX@Z1@Z 0x100df44c
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ 0x100df408
?_Lock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UAEXXZ 0x100df424
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ 0x100df4b8
?_Osfx@?$basic_ostream@GU?$char_traits@G@std@@@std@@QAEXXZ 0x100df490
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ 0x100df3c0
?_Pninc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IAEPAGXZ 0x100df42c
?_Syserror_map@std@@YAPBDH@Z 0x100df520
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ 0x100df3bc
?_Unlock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UAEXXZ 0x100df428
?_Winerror_map@std@@YAHH@Z 0x100df510
?_Winerror_message@std@@YAKKPADK@Z 0x100df50c
?_Xbad_alloc@std@@YAXXZ 0x100df40c
?_Xbad_function_call@std@@YAXXZ 0x100df504
?_Xinvalid_argument@std@@YAXPBD@Z 0x100df4fc
?_Xlength_error@std@@YAXPBD@Z 0x100df508
?_Xout_of_range@std@@YAXPBD@Z 0x100df500
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ 0x100df518
??0?$basic_ios@GU?$char_traits@G@std@@@std@@IAE@XZ 0x100df420
??0?$basic_istream@GU?$char_traits@G@std@@@std@@QAE@PAV?$basic_streambuf@GU?$char_traits@G@std@@@1@_N@Z 0x100df47c
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x100df4f4
??0?$basic_ostream@GU?$char_traits@G@std@@@std@@QAE@PAV?$basic_streambuf@GU?$char_traits@G@std@@@1@_N@Z 0x100df414
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ 0x100df468
??0?$basic_streambuf@GU?$char_traits@G@std@@@std@@IAE@XZ 0x100df41c
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ 0x100df530
??1?$basic_ios@GU?$char_traits@G@std@@@std@@UAE@XZ 0x100df474
??1?$basic_istream@GU?$char_traits@G@std@@@std@@UAE@XZ 0x100df448
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UAE@XZ 0x100df4e4
??1?$basic_ostream@GU?$char_traits@G@std@@@std@@UAE@XZ 0x100df470
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ 0x100df3ec
??1?$basic_streambuf@GU?$char_traits@G@std@@@std@@UAE@XZ 0x100df528
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z 0x100df52c
??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QAEAAV01@I@Z 0x100df410
?eback@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ 0x100df3fc
?eback@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IBEPAGXZ 0x100df464
?egptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ 0x100df3f8
?egptr@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IBEPAGXZ 0x100df460
?epptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ 0x100df3f4
?epptr@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IBEPAGXZ 0x100df45c
?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDXZ 0x100df4cc
?fill@?$basic_ios@GU?$char_traits@G@std@@@std@@QBEGXZ 0x100df488
?flags@ios_base@std@@QBEHXZ 0x100df4bc
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ 0x100df4a8
?flush@?$basic_ostream@GU?$char_traits@G@std@@@std@@QAEAAV12@XZ 0x100df49c
?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXH@Z 0x100df3c8
?gbump@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IAEXH@Z 0x100df434
?get@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEGXZ 0x100df524
?good@ios_base@std@@QBE_NXZ 0x100df4b4
?gptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ 0x100df3d8
?gptr@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IBEPAGXZ 0x100df478
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z 0x100df3e8
?imbue@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAEXABVlocale@2@@Z 0x100df454
?pbase@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ 0x100df514
?pbase@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IBEPAGXZ 0x100df418
?pptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ 0x100df3f0
?pptr@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IBEPAGXZ 0x100df458
?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ 0x100df4c8
?rdbuf@?$basic_ios@GU?$char_traits@G@std@@@std@@QBEPAV?$basic_streambuf@GU?$char_traits@G@std@@@2@XZ 0x100df494
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z 0x100df3e0
?setbuf@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAEPAV12@PAG_J@Z 0x100df444
?setg@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD00@Z 0x100df400
?setg@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IAEXPAG00@Z 0x100df51c
?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD0@Z 0x100df404
?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD00@Z 0x100df3dc
?setp@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IAEXPAG0@Z 0x100df46c
?setp@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IAEXPAG00@Z 0x100df440
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z 0x100df4d4
?setstate@?$basic_ios@GU?$char_traits@G@std@@@std@@QAEXH_N@Z 0x100df498
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ 0x100df3c4
?showmanyc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAE_JXZ 0x100df430
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z 0x100df4c4
?sputc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QAEGG@Z 0x100df48c
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z 0x100df4c0
?sputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QAE_JPBG_J@Z 0x100df484
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ 0x100df3e4
?sync@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAEHXZ 0x100df450
?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ 0x100df4ac
?tie@?$basic_ios@GU?$char_traits@G@std@@@std@@QBEPAV?$basic_ostream@GU?$char_traits@G@std@@@2@XZ 0x100df4a0
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ 0x100df3cc
?uflow@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAEGXZ 0x100df480
?uncaught_exception@std@@YA_NXZ 0x100df4b0
?width@ios_base@std@@QAE_J_J@Z 0x100df4d0
?width@ios_base@std@@QBE_JXZ 0x100df4a4
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z 0x100df3d0
?xsgetn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAE_JPAG_J@Z 0x100df438
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z 0x100df3d4
?xsputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAE_JPBG_J@Z 0x100df43c
EtwEventRegister 0x100df53c
EtwEventUnregister 0x100df538
EtwEventWriteTransfer 0x100df540
RtlGetDeviceFamilyInfoEnum 0x100df548
RtlPublishWnfStateData 0x100df544
SysAllocString 0x100df028
RpcImpersonateClient 0x100df034
RpcRevertToSelfEx 0x100df038
UuidCreate 0x100df030
UuidFromStringW 0x100df03c