¿Para qué sirve la dll UserDataPlatformHelperUtil.dll?

Platform Utilities for data access

Dependencias de la dll UserDataPlatformHelperUtil.dll


Microsoft (R) COFF/PE Dumper Version 14.16.27034.0
Copyright (C) Microsoft Corporation.  All rights reserved.


Dump of file C:\Windows\System32\UserDataPlatformHelperUtil.dll

File Type: DLL

  Image has the following dependencies:

    msvcrt.dll
    RPCRT4.dll
    api-ms-win-core-debug-l1-1-0.dll
    api-ms-win-core-errorhandling-l1-1-0.dll
    api-ms-win-core-synch-l1-1-0.dll
    api-ms-win-core-libraryloader-l1-2-0.dll
    api-ms-win-eventing-provider-l1-1-0.dll
    api-ms-win-core-file-l1-1-0.dll
    api-ms-win-core-sysinfo-l1-1-0.dll
    api-ms-win-core-handle-l1-1-0.dll
    api-ms-win-shell-shdirectory-l1-1-0.dll
    api-ms-win-core-registry-l1-1-0.dll
    api-ms-win-security-base-l1-1-0.dll
    api-ms-win-core-processthreads-l1-1-0.dll
    api-ms-win-core-heap-l2-1-0.dll
    api-ms-win-service-winsvc-l1-1-0.dll
    api-ms-win-core-processthreads-l1-1-1.dll
    api-ms-win-core-shlwapi-legacy-l1-1-0.dll
    api-ms-win-core-shlwapi-obsolete-l1-1-0.dll
    ntdll.dll
    api-ms-win-core-synch-l1-2-0.dll
    api-ms-win-core-heap-l1-1-0.dll
    api-ms-win-core-profile-l1-1-0.dll
    api-ms-win-core-rtlsupport-l1-1-0.dll
    api-ms-win-core-quirks-l1-1-0.dll
    api-ms-win-core-apiquery-l1-1-0.dll
    api-ms-win-core-delayload-l1-1-1.dll
    api-ms-win-core-delayload-l1-1-0.dll

  Image has the following delay load dependencies:

    OLEAUT32.dll
    api-ms-win-security-accesshlpr-l1-1-0.dll
    api-ms-win-core-com-l1-1-0.dll
    ext-ms-win-shell32-shellfolders-l1-1-0.dll
    api-ms-win-service-management-l1-1-0.dll
    api-ms-win-service-private-l1-1-0.dll
    api-ms-win-service-private-l1-1-3.dll
    api-ms-win-service-private-l1-1-2.dll
    api-ms-win-security-provider-l1-1-0.dll
    ESENT.dll
    api-ms-win-coreui-secruntime-l1-1-0.dll
    iertutil.dll
    ext-ms-win-session-usermgr-l1-1-0.dll
    api-ms-win-appmodel-runtime-internal-l1-1-0.dll
    UserDataTypeHelperUtil.dll

  Summary

        1000 .data
        1000 .didat
        1000 .pdata
        5000 .rdata
        1000 .reloc
        1000 .rsrc
        A000 .text

Funciones que tiene la dll UserDataPlatformHelperUtil.dll


1    0 000023E0 ??0CalculateSize@Comms@@QEAA@_N0@Z
2    1 00001950 ??0Deserializer@Comms@@QEAA@PEBE0_N1@Z
3    2 00001CC0 ??0RpcClient@Comms@@QEAA@XZ
4    3 00001E50 ??0SecureRpcClient@Comms@@QEAA@XZ
5    4 00002460 ??0SerializeBuffer@Comms@@QEAA@AEBVCalculateSize@1@_N1@Z
6    5 000011E0 ??1Deserializer@Comms@@QEAA@XZ
7    6 00001CE0 ??1RpcClient@Comms@@QEAA@XZ
8    7 00001E70 ??1SecureRpcClient@Comms@@UEAA@XZ
9    8 00002410 ?CopyBytesIn@CalculateSize@Comms@@UEAAXPEBX_KAEBVtype_info@@@Z
10    9 00002540 ?CopyBytesIn@SerializeBuffer@Comms@@UEAAXPEBX_KAEBVtype_info@@@Z
11    A 00001980 ?CopyBytesOut@Deserializer@Comms@@QEAA_NPEAX_KAEBVtype_info@@@Z
13    B 00001A80 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEAPEAD@Z
14    C 00001B40 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEAPEAG@Z
15    D 00001B30 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEAPEBD@Z
16    E 00001C00 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEAPEBG@Z
17    F 00001390 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEAV?$basic_string@GU?$char_traits@G@utl@@V?$allocator@G@2@@utl@@@Z
18   10 000014C0 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEAV?$vector@EV?$allocator@E@utl@@@utl@@@Z
19   11 00001C10 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEAVNullType@detail@1@@Z
20   12 00001C10 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEBVNullType@detail@1@@Z
21   13 00001240 ?GetBuffer@Deserializer@Comms@@QEAAPEAX_K@Z
22   14 00001190 ?GetBuffer@SerializeBuffer@Comms@@QEAAXAEAV?$vector@EV?$allocator@E@utl@@@utl@@@Z
23   15 00001180 ?GetBuffer@SerializeBuffer@Comms@@QEBAPEBV?$vector@EV?$allocator@E@utl@@@utl@@XZ
28   16 00001170 ?GetTotal@CalculateSize@Comms@@QEBA_KXZ
29   17 00002500 ?Initialize@SerializeBuffer@Comms@@QEAA_NXZ
30   18 00001D30 ?InitializeBinding@RpcClient@Comms@@QEAAJPEBGAEAPEAX@Z
33   19 000012E0 ?ReleaseBuffer@Deserializer@Comms@@QEAAXPEBX@Z
36   1A 00001310 ?SerializeObject@Comms@@YAXAEAVSerializeBase@1@AEBV?$basic_string@GU?$char_traits@G@utl@@V?$allocator@G@2@@utl@@@Z
37   1B 00001450 ?SerializeObject@Comms@@YAXAEAVSerializeBase@1@AEBV?$vector@EV?$allocator@E@utl@@@utl@@@Z
38   1C 000023D0 ?SerializeObject@Comms@@YAXAEAVSerializeBase@1@AEBVNullType@detail@1@@Z
39   1D 000022D0 ?SerializeObject@Comms@@YAXAEAVSerializeBase@1@PEBD@Z
40   1E 00002350 ?SerializeObject@Comms@@YAXAEAVSerializeBase@1@PEBG@Z
43   1F 00001EB0 ?_InitializeSecureRpcBinding@SecureRpcClient@Comms@@IEAAJPEBG0@Z
44   20 000063E0 ConvertHtmlStringToPlainTextStringOneCore
45   21 00006520 ConvertPlainTextStringToHtmlStringOneCore
12   22 00003A80 CreateKnownFolderPath
46   23 00007490 DefaultMakeHresultFromJetError
47   24 000029B0 DllCanUnloadNow
48   25 000029F0 DllGetClassObject
49   26 000070A0 FreeEnumColumn
50   27 00004450 GenerateUserModeServiceName
51   28 000065A0 GetCalendarColors
52   29 00004820 GetCombinedTransientObjectSecurityDescriptor
53   2A 00006A90 GetContentTypeFromFilePath
54   2B 00006D60 GetFileExtensionFromContentType
55   2C 00006610 GetNextNewCalendarColor
56   2D 00004A30 GetQueryProcessHandle
24   2E 000042F0 GetRpcClientThreadToken
25   2F 00004B50 GetSupportedImageFileExtensions
26   30 00003720 GetTempFileNameWithExt
27   31 00005E20 GetThreadIOPriority
57   32 00003DE0 GetUserContextFromHandle
58   33 00003D90 GetUserTokenFromContext
31   34 00001E10 IsActiveDebugger
59   35 000043B0 IsCommsSystemService
32   36 00004F40 IsImageExtension
60   37 00007010 JetReallocMethod
61   38 00006540 PrependHtmlOneCore
34   39 00005760 ResizeImageBySizeInMemory
35   3A 00005B40 ResizeImageBySizeToStream
62   3B 00003E30 RunServicesInProc
63   3C 00007420 SetCommsServiceJetGlobalSystemParameters
41   3D 00005F20 SetPoolThreadBasePriority
42   3E 00005EA0 SetThreadIOPriority
64   3F 00003E50 StartAndWaitForService
65   40 00003E90 StartAndWaitForServiceForUser
66   41 00004110 StopAndWaitForFullyNamedService
67   42 00004090 StopAndWaitForService
68   43 00006350 UT_UninitializeTrident

Información avanzada sobre funciones que tiene la dll UserDataPlatformHelperUtil.dll


Microsoft (R) COFF/PE Dumper Version 14.16.27034.0
Copyright (C) Microsoft Corporation.  All rights reserved.


Dump of file C:\Windows\System32\UserDataPlatformHelperUtil.dll

File Type: DLL

  Section contains the following exports for UserDataPlatformHelperUtil.dll

    00000000 characteristics
    B02D116C time date stamp
        0.00 version
           1 ordinal base
          68 number of functions
          68 number of names

    ordinal hint RVA      name

          1    0 000023E0 ??0CalculateSize@Comms@@QEAA@_N0@Z
          2    1 00001950 ??0Deserializer@Comms@@QEAA@PEBE0_N1@Z
          3    2 00001CC0 ??0RpcClient@Comms@@QEAA@XZ
          4    3 00001E50 ??0SecureRpcClient@Comms@@QEAA@XZ
          5    4 00002460 ??0SerializeBuffer@Comms@@QEAA@AEBVCalculateSize@1@_N1@Z
          6    5 000011E0 ??1Deserializer@Comms@@QEAA@XZ
          7    6 00001CE0 ??1RpcClient@Comms@@QEAA@XZ
          8    7 00001E70 ??1SecureRpcClient@Comms@@UEAA@XZ
          9    8 00002410 ?CopyBytesIn@CalculateSize@Comms@@UEAAXPEBX_KAEBVtype_info@@@Z
         10    9 00002540 ?CopyBytesIn@SerializeBuffer@Comms@@UEAAXPEBX_KAEBVtype_info@@@Z
         11    A 00001980 ?CopyBytesOut@Deserializer@Comms@@QEAA_NPEAX_KAEBVtype_info@@@Z
         13    B 00001A80 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEAPEAD@Z
         14    C 00001B40 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEAPEAG@Z
         15    D 00001B30 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEAPEBD@Z
         16    E 00001C00 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEAPEBG@Z
         17    F 00001390 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEAV?$basic_string@GU?$char_traits@G@utl@@V?$allocator@G@2@@utl@@@Z
         18   10 000014C0 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEAV?$vector@EV?$allocator@E@utl@@@utl@@@Z
         19   11 00001C10 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEAVNullType@detail@1@@Z
         20   12 00001C10 ?DeserializeObject@Comms@@YA_NAEAVDeserializer@1@AEBVNullType@detail@1@@Z
         21   13 00001240 ?GetBuffer@Deserializer@Comms@@QEAAPEAX_K@Z
         22   14 00001190 ?GetBuffer@SerializeBuffer@Comms@@QEAAXAEAV?$vector@EV?$allocator@E@utl@@@utl@@@Z
         23   15 00001180 ?GetBuffer@SerializeBuffer@Comms@@QEBAPEBV?$vector@EV?$allocator@E@utl@@@utl@@XZ
         28   16 00001170 ?GetTotal@CalculateSize@Comms@@QEBA_KXZ
         29   17 00002500 ?Initialize@SerializeBuffer@Comms@@QEAA_NXZ
         30   18 00001D30 ?InitializeBinding@RpcClient@Comms@@QEAAJPEBGAEAPEAX@Z
         33   19 000012E0 ?ReleaseBuffer@Deserializer@Comms@@QEAAXPEBX@Z
         36   1A 00001310 ?SerializeObject@Comms@@YAXAEAVSerializeBase@1@AEBV?$basic_string@GU?$char_traits@G@utl@@V?$allocator@G@2@@utl@@@Z
         37   1B 00001450 ?SerializeObject@Comms@@YAXAEAVSerializeBase@1@AEBV?$vector@EV?$allocator@E@utl@@@utl@@@Z
         38   1C 000023D0 ?SerializeObject@Comms@@YAXAEAVSerializeBase@1@AEBVNullType@detail@1@@Z
         39   1D 000022D0 ?SerializeObject@Comms@@YAXAEAVSerializeBase@1@PEBD@Z
         40   1E 00002350 ?SerializeObject@Comms@@YAXAEAVSerializeBase@1@PEBG@Z
         43   1F 00001EB0 ?_InitializeSecureRpcBinding@SecureRpcClient@Comms@@IEAAJPEBG0@Z
         44   20 000063E0 ConvertHtmlStringToPlainTextStringOneCore
         45   21 00006520 ConvertPlainTextStringToHtmlStringOneCore
         12   22 00003A80 CreateKnownFolderPath
         46   23 00007490 DefaultMakeHresultFromJetError
         47   24 000029B0 DllCanUnloadNow
         48   25 000029F0 DllGetClassObject
         49   26 000070A0 FreeEnumColumn
         50   27 00004450 GenerateUserModeServiceName
         51   28 000065A0 GetCalendarColors
         52   29 00004820 GetCombinedTransientObjectSecurityDescriptor
         53   2A 00006A90 GetContentTypeFromFilePath
         54   2B 00006D60 GetFileExtensionFromContentType
         55   2C 00006610 GetNextNewCalendarColor
         56   2D 00004A30 GetQueryProcessHandle
         24   2E 000042F0 GetRpcClientThreadToken
         25   2F 00004B50 GetSupportedImageFileExtensions
         26   30 00003720 GetTempFileNameWithExt
         27   31 00005E20 GetThreadIOPriority
         57   32 00003DE0 GetUserContextFromHandle
         58   33 00003D90 GetUserTokenFromContext
         31   34 00001E10 IsActiveDebugger
         59   35 000043B0 IsCommsSystemService
         32   36 00004F40 IsImageExtension
         60   37 00007010 JetReallocMethod
         61   38 00006540 PrependHtmlOneCore
         34   39 00005760 ResizeImageBySizeInMemory
         35   3A 00005B40 ResizeImageBySizeToStream
         62   3B 00003E30 RunServicesInProc
         63   3C 00007420 SetCommsServiceJetGlobalSystemParameters
         41   3D 00005F20 SetPoolThreadBasePriority
         42   3E 00005EA0 SetThreadIOPriority
         64   3F 00003E50 StartAndWaitForService
         65   40 00003E90 StartAndWaitForServiceForUser
         66   41 00004110 StopAndWaitForFullyNamedService
         67   42 00004090 StopAndWaitForService
         68   43 00006350 UT_UninitializeTrident

  Summary

        1000 .data
        1000 .didat
        1000 .pdata
        5000 .rdata
        1000 .reloc
        1000 .rsrc
        A000 .text

Integridad de la dll UserDataPlatformHelperUtil.dll



Algorithm       Hash                                                                   Path                                                           
---------       ----                                                                   ----                                                           
SHA256          C17941B67B0303D6221176A224A8E4C3C013A2DA7CC6EFC9395226C0457D45E0       C:\Windows\System32\UserDataPlatformHelperUtil.dll             


Detalles sobre el fichero dll UserDataPlatformHelperUtil.dll




PSPath            : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32\UserDataPlatformHelperUtil.dll
PSParentPath      : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32
PSChildName       : UserDataPlatformHelperUtil.dll
PSDrive           : C
PSProvider        : Microsoft.PowerShell.Core\FileSystem
PSIsContainer     : False
Mode              : -a----
VersionInfo       : File:             C:\Windows\System32\UserDataPlatformHelperUtil.dll
                    InternalName:     CommsPlatformHelperUtil
                    OriginalFilename: CommsPlatformHelperUtil.dll
                    FileVersion:      10.0.19041.1 (WinBuild.160101.0800)
                    FileDescription:  Platform Utilities for data access
                    Product:          Microsoft® Windows® Operating System
                    ProductVersion:   10.0.19041.1
                    Debug:            False
                    Patched:          False
                    PreRelease:       False
                    PrivateBuild:     False
                    SpecialBuild:     False
                    Language:         Inglés (Estados Unidos)
                    
BaseName          : UserDataPlatformHelperUtil
Target            : {C:\Windows\WinSxS\Temp\InFlight\7a516873a2aed6012707000038086847\amd64_microsoft-windows-u..ccess-userdatautils_31bf3856ad364e35_
                    10.0.19041.1_none_94e6dd42406ad3a9\UserDataPlatformHelperUtil.dll, C:\Windows\WinSxS\Temp\InFlight\7a516873a2aed601270700003808684
                    7\amd64_microsoft-windows-u..ccess-userdatautils_31bf3856ad364e35_10.0.19041.388_none_bcc5d3d6fffb3fc9\UserDataPlatformHelperUtil.
                    dll, C:\Windows\WinSxS\amd64_microsoft-windows-u..ccess-userdatautils_31bf3856ad364e35_10.0.19041.488_none_bcc5d5bcfffb3cf0\UserDa
                    taPlatformHelperUtil.dll}
LinkType          : HardLink
Name              : UserDataPlatformHelperUtil.dll
Length            : 64512
DirectoryName     : C:\Windows\System32
Directory         : C:\Windows\System32
IsReadOnly        : False
Exists            : True
FullName          : C:\Windows\System32\UserDataPlatformHelperUtil.dll
Extension         : .dll
CreationTime      : 07/12/2019 10:08:33
CreationTimeUtc   : 07/12/2019 9:08:33
LastAccessTime    : 03/12/2020 16:10:47
LastAccessTimeUtc : 03/12/2020 15:10:47
LastWriteTime     : 07/12/2019 10:08:33
LastWriteTimeUtc  : 07/12/2019 9:08:33
Attributes        : Archive



Procesos que utilizan la dll UserDataPlatformHelperUtil.dll


svchost