JpMapControl.dll

v10.0.19041.4355 64-bit Windows NT Analyzed
Description
Jupiter Map Control
Authors
© Microsoft Corporation. All rights reserved.
File size
684.0 KB
Uploaded
2025-12-01 07:30
Views
83
SHA-256
b49a6de7cf0639171666593407c722f5

Exported functions 17

DllCanUnloadNow #1 · 0x1e70
DllGetActivationFactory #2 · 0x1ba0
DllGetClassObject #3 · 0x1d80
JpIs3DSupported #4 · 0x318d0
JpIsUnifiedMapsStack #5 · 0x318c0
JpMapControlSettings_Create #6 · 0x32040
JpMapControl_Create #7 · 0x30fc0
JpMapFactory_Create #8 · 0x329e0
JpMapModel3DFrom3MFStreamOperation_Create #9 · 0x316e0
JpMapOverlayModel_Create #10 · 0x33020
JpMapStyleSheetFactory_Create #11 · 0x36d50
JpOverviewMapControl_Create #12 · 0x31110
JpRestrictedApiAccessCheck #13 · 0x31870
JpStreetsideExperience_Create #14 · 0x31250
JpStreetsidePanoramaOperation_Create #15 · 0x31530
MapSettings_GetMosBingMapsKey #16 · 0x32400
MapSettings_ResetMosKeys #17 · 0x324f0

Imported DLLs & functions 294

ApiSetQueryApiSetPresence 0x180071810
CoCreateFreeThreadedMarshaler 0x180071830
CoCreateGuid 0x180071820
CoCreateInstance 0x180071828
CoMarshalInterface 0x180071838
CoReleaseMarshalData 0x180071850
CoTaskMemAlloc 0x180071840
CreateStreamOnHGlobal 0x180071848
RoGetAgileReference 0x180071860
DebugBreak 0x180071870
IsDebuggerPresent 0x180071880
OutputDebugStringW 0x180071878
GetLastError 0x1800718a8
RaiseException 0x1800718b0
SetLastError 0x180071890
SetUnhandledExceptionFilter 0x1800718a0
UnhandledExceptionFilter 0x180071898
GetFileAttributesW 0x1800718c0
CloseHandle 0x1800718d0
GetProcessHeap 0x1800718f0
HeapAlloc 0x1800718e8
HeapFree 0x1800718e0
InitializeSListHead 0x180071900
DisableThreadLibraryCalls 0x180071948
FreeLibrary 0x180071928
GetModuleFileNameA 0x180071918
GetModuleHandleExW 0x180071930
GetModuleHandleW 0x180071920
GetProcAddress 0x180071940
LoadLibraryExA 0x180071910
LoadLibraryExW 0x180071938
FormatMessageW 0x180071958
VirtualProtect 0x180071970
VirtualQuery 0x180071968
PathCchAppend 0x180071980
GetCurrentProcess 0x1800719a8
GetCurrentProcessId 0x1800719a0
GetCurrentThreadId 0x180071998
OpenProcessToken 0x1800719b0
TerminateProcess 0x180071990
IsProcessorFeaturePresent 0x1800719c8
OpenProcess 0x1800719c0
QueryPerformanceCounter 0x1800719d8
RtlCaptureContext 0x1800719f8
RtlLookupFunctionEntry 0x1800719f0
RtlVirtualUnwind 0x1800719e8
AcquireSRWLockExclusive 0x180071a48
AcquireSRWLockShared 0x180071a10
CreateEventW 0x180071a68
CreateMutexExW 0x180071a80
CreateSemaphoreExW 0x180071a78
DeleteCriticalSection 0x180071a30
EnterCriticalSection 0x180071a08
InitializeCriticalSection 0x180071a58
InitializeCriticalSectionEx 0x180071a70
InitializeSRWLock 0x180071a28
LeaveCriticalSection 0x180071a98
OpenSemaphoreW 0x180071a90
ReleaseMutex 0x180071a40
ReleaseSemaphore 0x180071a20
ReleaseSRWLockExclusive 0x180071a50
ReleaseSRWLockShared 0x180071a88
SetEvent 0x180071a60
WaitForSingleObject 0x180071a38
WaitForSingleObjectEx 0x180071a18
InitOnceExecuteOnce 0x180071ab8
WaitOnAddress 0x180071ab0
WakeByAddressSingle 0x180071aa8
GetSystemDirectoryW 0x180071ad8
GetSystemInfo 0x180071ad0
GetSystemTimeAsFileTime 0x180071ac8
QueueUserWorkItem 0x180071ae8
UrlEscapeW 0x180071af8
DecodePointer 0x180071b08
EncodePointer 0x180071b10
GetRestrictedErrorInfo 0x180071b30
RoOriginateError 0x180071b38
RoOriginateErrorW 0x180071b40
RoTransformError 0x180071b20
SetRestrictedErrorInfo 0x180071b28
IsErrorPropagationEnabled 0x180071b50
RoGetMatchingRestrictedErrorInfo 0x180071b60
RoReportFailedDelegate 0x180071b58
RoActivateInstance 0x180071b80
RoGetActivationFactory 0x180071b70
RoInitialize 0x180071b88
RoUninitialize 0x180071b78
WindowsCreateString 0x180071bc8
WindowsCreateStringReference 0x180071bb8
WindowsDeleteString 0x180071bc0
WindowsDuplicateString 0x180071ba0
WindowsGetStringRawBuffer 0x180071b98
WindowsIsStringEmpty 0x180071ba8
WindowsStringHasEmbeddedNull 0x180071bb0
_fdtest 0x180071bd8
_isnan 0x180071be0
ceilf 0x180071be8
__C_specific_handler 0x180071c68
__CxxFrameHandler3 0x180071c70
__CxxFrameHandler4 0x180071cf0
__std_terminate 0x180071ce8
_CxxThrowException 0x180071c78
_o___std_exception_copy 0x180071cb8
_o___std_exception_destroy 0x180071cb0
_o___std_type_info_destroy_list 0x180071ca8
_o___stdio_common_vsnprintf_s 0x180071ca0
_o___stdio_common_vsprintf_s 0x180071c98
_o___stdio_common_vswprintf 0x180071c90
_o__callnewh 0x180071c88
_o__cexit 0x180071c80
_o__configure_narrow_argv 0x180071ce0
_o__crt_atexit 0x180071cd8
_o__dtest 0x180071cd0
_o__errno 0x180071cc8
_o__execute_onexit_table 0x180071cc0
_o__initialize_narrow_environment 0x180071bf8
_o__initialize_onexit_table 0x180071c00
_o__invalid_parameter_noinfo 0x180071c08
_o__invalid_parameter_noinfo_noreturn 0x180071c10
_o__purecall 0x180071c18
_o__register_onexit_function 0x180071c20
_o__seh_filter_dll 0x180071c28
_o_ceil 0x180071c38
_o_fmod 0x180071c40
_o_free 0x180071c48
_o_malloc 0x180071c50
_o_realloc 0x180071c58
_o_terminate 0x180071c60
memcpy 0x180071cf8
memmove 0x180071c30
_initterm 0x180071d10
_initterm_e 0x180071d08
EventRegister 0x180071d48
EventSetInformation 0x180071d38
EventUnregister 0x180071d40
EventWriteTransfer 0x180071d30
GetTokenInformation 0x180071d58
GetUserLanguages 0x180071400
DCompositionCreateDevice3 0x180071d68
GetMonitorInfoW 0x180071d78
MonitorFromRect 0x180071d80
AllowSetForegroundWindow 0x180071d90
ConfigurationManager_Create 0x180071410
?_CoreInitialize@RouterAdapterCore@@IEAAJHV?$unique_ptr@UIThreadSignal@@U?$destroy_delete@UIThreadSignal@@@@@std@@@Z 0x180071680
?_CoreUninitialize@RouterAdapterCore@@IEAAXXZ 0x180071678
??0GeoCoordinates@core@@QEAA@XZ 0x1800714a0
??0GeoRect@core@@QEAA@XZ 0x180071448
??0Route@core@@QEAA@XZ 0x1800714e0
??0RouteLeg@core@@QEAA@XZ 0x180071458
??0RouteManeuver@core@@QEAA@XZ 0x1800714c8
??0RouterAdapterCore@@IEAA@XZ 0x180071620
??1GeoCoordinates@core@@UEAA@XZ 0x180071498
??1GeoRect@core@@UEAA@XZ 0x180071440
??1Route@core@@UEAA@XZ 0x1800714e8
??1RouteLeg@core@@UEAA@XZ 0x180071450
??1RouteManeuver@core@@UEAA@XZ 0x1800714c0
??1RouterAdapterCore@@MEAA@XZ 0x180071628
?c_DefaultDrivingRouteOptions@RouterAdapterCore@@2URouteOptions@engine@@B 0x1800715c0
?c_DefaultWalkingRouteOptions@RouterAdapterCore@@2URouteOptions@engine@@B 0x1800715c8
?CalculateRoute@RouterAdapterCore@@QEAAJ$$QEAV?$vector@URoutePoint@engine@@V?$allocator@URoutePoint@engine@@@std@@@std@@W4TravelMode@engine@@W4RouteOptimization@5@KI_JPEAURouteOptions@5@@Z 0x1800715d0
?Cancel@RouterAdapterCore@@QEAAXXZ 0x1800715d8
?GetAlternateRoute@RouterAdapterCore@@QEAAJIPEAVRoute@core@@@Z 0x180071608
?GetAlternateRouteCount@RouterAdapterCore@@QEAAJPEAI@Z 0x1800715f8
?GetAlternateRouteViolatedOption@RouterAdapterCore@@QEAAJIPEAH@Z 0x180071600
?GetBackingObject@?$BackedType@V?$shared_ptr@VIManeuver@msnma@@@std@@@core@@QEBA?AV?$shared_ptr@VIManeuver@msnma@@@std@@XZ 0x180071540
?GetBackingObject@?$BackedType@V?$shared_ptr@VIRoute@msnma@@@std@@@core@@QEBA?AV?$shared_ptr@VIRoute@msnma@@@std@@XZ 0x180071558
?GetBingAuthenticationKey@MapsSettings@@SAJPEAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z 0x180071568
?GetBingMapsKey@MapsSettings@@SAJPEAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z 0x1800716a8
?GetBottomRight@GeoRect@core@@QEBAJPEAVGeoCoordinates@2@@Z 0x1800715a0
?GetBoundingBox@Route@core@@UEBAJPEAVGeoRect@2@@Z 0x1800714f0
?GetBoundingBox@RouteLeg@core@@UEBAJPEAVGeoRect@2@@Z 0x180071438
?GetConnectivityType@RouterAdapterCore@@QEAAJPEAW4ConnectivityType@engine@@@Z 0x180071610
?GetDataAttribution@MapsSettings@@SAJPEAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z 0x180071588
?GetDefaultCenterFromTimezone@MapsSettings@@SAPEBVGeoCoordinates@core@@XZ 0x1800716a0
?GetDistanceInMetersToNextManeuver@RouteManeuver@core@@QEBAKXZ 0x180071488
?GetDurationInSeconds@Route@core@@UEBAKXZ 0x180071500
?GetDurationInSeconds@RouteLeg@core@@UEBAKXZ 0x180071580
?GetDurationWithoutTrafficInSeconds@Route@core@@UEBAKXZ 0x180071530
?GetDurationWithoutTrafficInSeconds@RouteLeg@core@@UEBAKXZ 0x1800714d8
?GetErrorCode@OperationAdapterCore@@QEBAJXZ 0x1800715e0
?GetFreewayExitNumber@RouteManeuver@core@@QEBAJAEAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z 0x180071468
?GetGenerationNumber@?$UIThreadCore@UIRouterUI@@@@UEBAJXZ 0x180071658
?GetGeometryCoordinates@Route@core@@UEBAJKPEAVGeoCoordinates@2@@Z 0x180071510
?GetGeometryCoordinates@RouteLeg@core@@UEBAJKPEAVGeoCoordinates@2@@Z 0x180071428
?GetGeometryCoordinatesCount@Route@core@@UEBAKXZ 0x180071508
?GetGeometryCoordinatesCount@RouteLeg@core@@UEBAKXZ 0x180071430
?GetInstanceId@OperationAdapterCore@@QEBAHXZ 0x180071688
?GetInstructionText@RouteManeuver@core@@QEBAJAEAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z 0x180071480
?GetKeyValidationStatus@MapsSettings@@SAJPEAH@Z 0x1800716c8
?GetLatitude@GeoCoordinates@core@@UEBANXZ 0x180071420
?GetLeg@Route@core@@UEBAJKPEAVRouteLeg@2@@Z 0x180071520
?GetLegCount@Route@core@@UEBAKXZ 0x180071518
?GetLengthInMeters@Route@core@@UEBAKXZ 0x1800714f8
?GetLengthInMeters@RouteLeg@core@@UEBAKXZ 0x180071550
?GetLimitNetworkUsage@MapsSettings@@SAJPEA_N@Z 0x180071560
?GetLocaleMapConfiguration@MapsSettings@@SAJPEAPEAUILocaleMapConfiguration@@@Z 0x180071698
?GetLongitude@GeoCoordinates@core@@UEBANXZ 0x180071548
?GetManeuver@RouteLeg@core@@UEBAJKPEAVRouteManeuver@2@@Z 0x1800716f8
?GetManeuverCount@RouteLeg@core@@UEBAKXZ 0x180071700
?GetManeuverNotice@RouteManeuver@core@@QEBAJPEAH@Z 0x1800714a8
?GetManeuverType@RouteManeuver@core@@QEBA?AW4RouteManeuverType@2@XZ 0x180071478
?GetManeuverWarningCount@RouteManeuver@core@@QEBAKXZ 0x1800714b8
?GetManeuverWarnings@RouteManeuver@core@@QEBAAEBVIItineraryWarning@msnma@@K@Z 0x1800714b0
?GetProvider@RouterAdapterCore@@QEAAJPEAW4Provider@engine@@@Z 0x180071618
?GetResultSqmId@RouterAdapterCore@@UEBAKXZ 0x180071638
?GetRoute@RouterAdapterCore@@QEAAJPEAVRoute@core@@@Z 0x1800715f0
?GetStartCoordinates@RouteManeuver@core@@QEBAJPEAVGeoCoordinates@2@@Z 0x180071490
?GetTargetRoadName@RouteManeuver@core@@QEBAJAEAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z 0x180071460
?GetTopLeft@GeoRect@core@@QEBAJPEAVGeoCoordinates@2@@Z 0x180071598
?GetTrafficCircleExitNumber@RouteManeuver@core@@QEBAKXZ 0x180071470
?GetTrafficCongestion@Route@core@@UEBA?AW4TrafficCongestionType@IRoute@msnma@@XZ 0x180071528
?GetTrafficCongestion@RouteLeg@core@@UEBA?AW4TrafficCongestionType@IRoute@msnma@@XZ 0x1800714d0
?GetUserGeoRegion@MapsSettings@@SAJPEAPEAUHSTRING__@@@Z 0x180071668
?GetUserGeoRegionAsThreeLetterCode@MapsSettings@@SAJPEAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z 0x1800716f0
?GetUserProfileLanguages@MapsSettings@@SAJPEAPEAUHSTRING__@@@Z 0x180071660
?GetViolatedOptions@RouterAdapterCore@@QEAAJPEAH@Z 0x1800715e8
?Initialize@Route@core@@QEAAJV?$shared_ptr@VIRoute@msnma@@@std@@@Z 0x180071538
?IsChinaVariant@MapsSettings@@SA_NXZ 0x1800716b8
?IsOldChinaRegKeySet@MapsSettings@@SA_NXZ 0x180071578
?IsValid@GeoCoordinates@core@@UEBA_NXZ 0x1800715b8
?IsWatermarkEnabled@MapsSettings@@SA_NXZ 0x1800716c0
?OnRouteDone@RouterAdapterCore@@UEAAXAEBURouteResult@engine@@@Z 0x180071648
?OnRouteProgress@RouterAdapterCore@@UEAAXK@Z 0x180071640
?Post@?$UIThreadCore@UIRouterUI@@@@UEAAXPEAV?$TDispatchItem@UIRouterUI@@@@@Z 0x180071650
?ProcessDispatchQueue@?$UIThreadCore@UIRouterUI@@@@QEAAXPEAUIRouterUI@@@Z 0x180071690
?RegisterListener@SuspendResumeDispatcher@@SAJPEAVISuspendResumeListener@@PEA_N@Z 0x1800716e0
?RestrictedAPIAccessCheck@ApiAccessCheck@@SAJXZ 0x180071570
?SetBingAuthenticationKey@MapsSettings@@SAJAEBV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z 0x1800716d0
?SetBingMapsKey@MapsSettings@@SAJAEBV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z 0x1800716b0
?SetKeyValidationStatus@MapsSettings@@SAJH@Z 0x1800716d8
?SetLatitude@GeoCoordinates@core@@UEAAXN@Z 0x1800715a8
?SetLimitNetworkUsage@MapsSettings@@SAJ_N@Z 0x180071590
?SetLongitude@GeoCoordinates@core@@UEAAXN@Z 0x1800715b0
?SetProgress@QueryAdapterCore@@MEAAXK@Z 0x180071630
?UnregisterListener@SuspendResumeDispatcher@@SAXPEAVISuspendResumeListener@@@Z 0x1800716e8
IsUIThread 0x180071670
CreateMapGeocoderFactory 0x180071710
??0GeoCoordinates@ngeo@Microsoft@@QEAA@NNM@Z 0x180071738
??1GeoCoordinates@ngeo@Microsoft@@UEAA@XZ 0x180071720
?get_altitude@GeoCoordinates@ngeo@Microsoft@@UEBAMXZ 0x180071750
?get_latitude@GeoCoordinates@ngeo@Microsoft@@UEBANXZ 0x180071740
?get_longitude@GeoCoordinates@ngeo@Microsoft@@UEBANXZ 0x180071748
?is_valid@GeoCoordinates@ngeo@Microsoft@@UEBA_NXZ 0x180071758
MapRouter_AttatchGuidanceStatusChangedListener 0x180071730
MapRouter_DetachGuidanceStatusChangedListener 0x180071728
MapsPackageAddMapPackageAsync 0x180071790
MapsPackageClose 0x180071778
MapsPackageFindNearbyPackagesAsync 0x180071788
MapsPackageFree 0x180071770
MapsPackageGetPackages 0x180071768
MapsPackageOpen 0x180071780
?_Lock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x180071df0
?_Osfx@?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAXXZ 0x180071e20
?_Pninc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAPEAGXZ 0x180071e68
?_Unlock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x180071de8
?_Xbad_function_call@std@@YAXXZ 0x180071e50
?_Xlength_error@std@@YAXPEBD@Z 0x180071e58
?_Xout_of_range@std@@YAXPEBD@Z 0x180071e60
??0?$basic_ios@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x180071e30
??0?$basic_iostream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@@Z 0x180071e70
??0?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x180071e38
??1?$basic_ios@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x180071e10
??1?$basic_iostream@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x180071da0
??1?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x180071e00
??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@N@Z 0x180071da8
?flush@?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@XZ 0x180071e18
?gbump@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAXH@Z 0x180071e28
?imbue@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAXAEBVlocale@2@@Z 0x180071db0
?setbuf@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAPEAV12@PEAG_J@Z 0x180071dc0
?setstate@?$basic_ios@GU?$char_traits@G@std@@@std@@QEAAXH_N@Z 0x180071e08
?showmanyc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JXZ 0x180071de0
?sputc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAAGG@Z 0x180071df8
?sputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAA_JPEBG_J@Z 0x180071e40
?sync@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAHXZ 0x180071db8
?uflow@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAGXZ 0x180071dd8
?uncaught_exception@std@@YA_NXZ 0x180071e48
?xsgetn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEAG_J@Z 0x180071dd0
?xsputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEBG_J@Z 0x180071dc8
RtlGetDeviceFamilyInfoEnum 0x180071e98
RtlIsMultiSessionSku 0x180071e80
RtlSubscribeWnfStateChangeNotification 0x180071e88
RtlUnsubscribeWnfNotificationWaitForCompletion 0x180071e90
UuidCreate 0x1800717a0
0x1800717b0
ZTraceClose 0x1800717f0
ZTraceHelper 0x1800717d0
ZTraceHelperNoThis 0x1800717e0
ZTraceInit 0x1800717f8
ZTraceReportIgnore 0x1800717d8
ZTraceReportOrigination 0x1800717c8
ZTraceReportOriginationNoThis 0x1800717e8
ZTraceReportPropagation 0x1800717c0
ZTraceReportPropagationNoThis 0x180071800