¿Para qué sirve la dll dmcmnutils.dll?

dmcmnutils

Dependencias de la dll dmcmnutils.dll


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


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

File Type: DLL

  Image has the following dependencies:

    msvcrt.dll
    api-ms-win-eventing-provider-l1-1-0.dll
    api-ms-win-core-libraryloader-l1-2-0.dll
    api-ms-win-core-synch-l1-2-0.dll
    api-ms-win-core-profile-l1-1-0.dll
    api-ms-win-core-processthreads-l1-1-0.dll
    api-ms-win-core-sysinfo-l1-1-0.dll
    api-ms-win-core-rtlsupport-l1-1-0.dll
    api-ms-win-core-errorhandling-l1-1-0.dll
    api-ms-win-core-heap-l1-1-0.dll
    api-ms-win-core-heap-l2-1-0.dll
    api-ms-win-core-com-l1-1-0.dll
    api-ms-win-core-synch-l1-1-0.dll
    api-ms-win-security-sddl-l1-1-0.dll
    api-ms-win-core-localization-l1-2-0.dll
    api-ms-win-core-debug-l1-1-0.dll
    api-ms-win-core-handle-l1-1-0.dll
    CRYPT32.dll
    api-ms-win-core-registry-l1-1-0.dll
    ntdll.dll
    RPCRT4.dll
    api-ms-win-core-file-l1-1-0.dll
    api-ms-win-core-shlwapi-legacy-l1-1-0.dll
    api-ms-win-core-path-l1-1-0.dll
    api-ms-win-core-file-l2-1-2.dll
    api-ms-win-security-cryptoapi-l1-1-0.dll
    api-ms-win-core-libraryloader-l1-2-1.dll
    api-ms-win-core-registry-l1-1-1.dll
    OLEAUT32.dll
    api-ms-win-core-winrt-string-l1-1-0.dll
    api-ms-win-core-winrt-l1-1-0.dll
    api-ms-win-core-processthreads-l1-1-1.dll
    api-ms-win-core-timezone-l1-1-0.dll
    api-ms-win-security-base-l1-1-0.dll
    api-ms-win-core-string-l1-1-0.dll
    api-ms-win-core-processenvironment-l1-1-0.dll
    api-ms-win-security-lsalookup-l1-1-2.dll
    api-ms-win-core-sysinfo-l1-2-0.dll
    api-ms-win-core-apiquery-l1-1-0.dll
    msvcp110_win.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:

    PROPSYS.dll
    api-ms-win-containers-cmclient-l1-2-0.dll
    api-ms-win-containers-cmclient-l1-1-0.dll
    ext-ms-win-containers-policymanagercli-l1-1-0.dll
    WINHTTP.dll
    ext-ms-win-session-wtsapi32-l1-1-0.dll
    ext-ms-win-session-usertoken-l1-1-0.dll
    ext-ms-win-devmgmt-dm-l1-1-0.dll
    ext-ms-win-session-usermgr-l1-1-0.dll
    ext-ms-win-rtcore-ntuser-window-ext-l1-1-0.dll
    ext-ms-win-shell32-shellfolders-l1-1-0.dll
    ext-ms-win-wwan-wwapi-l1-1-0.dll
    ext-ms-win-wwan-wwapi-l1-1-1.dll

  Summary

        2000 .data
        1000 .didat
        2000 .pdata
        C000 .rdata
        1000 .reloc
        1000 .rsrc
       1F000 .text

Funciones que tiene la dll dmcmnutils.dll


1    0 00012D70 BigStrcat
100    1 00013E20 BinaryToHexString
2    2 00009320 ComputeHmac
3    3 00012EC0 CopyString
4    4 00013CB0 CreateBstrArray
5    5 00009D60 DMGetClientHardwareUID
6    6 00009760 DMGetDeviceClientID
7    7 00009950 DMSetDeviceClientID
8    8 00002260 DecodeBase64W
9    9 0001B150 DmCancelGetUserPermissionAsync
10    A 00019BD0 DmCheckIfAadAccountLoggedOn
11    B 00008200 DmCopyDirectoryRecursive
12    C 00008920 DmCreateFileSafe
13    D 0000ED00 DmCreateTask
14    E 00010B30 DmDeleteTask
15    F 00012990 DmEnumUsers
16   10 00019B70 DmGetAadDeviceToken
17   11 00019AD0 DmGetAadUserToken
18   12 00012650 DmGetActiveUserSid
19   13 00012320 DmGetCurrentUserSid
20   14 00012330 DmGetCurrentUserToken
21   15 00008160 DmGetFileSize
22   16 0000C440 DmGetIMEI
23   17 0000C180 DmGetSmbiosSerialNumber
24   18 0001AF10 DmGetUserEditFieldInput
25   19 0001AEB0 DmGetUserPermission
26   1A 0001B030 DmGetUserPermissionAsync
27   1B 000128E0 DmGetUserSidFromToken
28   1C 00012390 DmGetUserTokenFromSid
29   1D 000124C0 DmImpersonate
30   1E 0001AE90 DmInformUser
31   1F 000041F0 DmInitializeContainer
32   20 00019BA0 DmInvalidateAadDeviceToken
33   21 00019B10 DmInvalidateAadUserToken
34   22 0000C190 DmIsDeviceConnected
35   23 0000C240 DmIsDeviceRoaming
36   24 00012310 DmIsRunningInSystemContext
37   25 000122B0 DmIsSystemOrAdmin
38   26 000122E0 DmIsSystemOrUserIsAdmin
39   27 00011140 DmIsTaskScheduled
40   28 00005AF0 DmMdmSign
41   29 00014620 DmPlayNotificationSound
42   2A 00016890 DmRaiseToastNotification
43   2B 00015760 DmRaiseToastNotificationAndWait
44   2C 0000C690 DmRegisterRoamingNotification
45   2D 00004BD0 DmReleaseContainer
46   2E 00016B60 DmRemoveToastNotification
47   2F 00016D00 DmRemoveToastNotificationByExecutablePath
48   30 00019B40 DmRequestAadUserToken
49   31 000125F0 DmRevertToSelf
50   32 0000E640 DmRunTask
51   33 00004790 DmStartContainerActivity
52   34 00004A40 DmStopContainerActivity
53   35 0000C760 DmUnregisterRoamingNotification
54   36 0001B310 DmWnfGetNotification
55   37 0001B4A0 DmWnfPublish
56   38 0001B270 DmWnfQuery
57   39 00001D40 EncodeBase64
58   3A 00001EB0 EncodeBase64W
59   3B 00013070 EscapeStringW
60   3C 0000A780 GetHeader
61   3D 0000D300 GetICCID
62   3E 0000D560 GetIMEI
63   3F 0000D0B0 GetIMSI
64   40 0000CA10 GetIMSIByIccID
65   41 0000C7C0 GetPGListRegKeyName
66   42 0000D670 GetPhoneNumber
67   43 00009E90 GetPhoneUID
68   44 0000B470 Hash_Create
69   45 0000B960 Hash_Delete
70   46 0000B5D0 Hash_Destroy
71   47 0000B710 Hash_DestroyCallback
72   48 0000BBC0 Hash_EnumCallback
73   49 0000BAA0 Hash_Get
74   4A 0000B760 Hash_Insert
75   4B 0000BD00 Hash_SetBucketThreshold
101   4C 00013FB0 HexStringToBinary
76   4D 00013360 InvStrCmpIW
77   4E 00013580 InvStrCmpNIW
78   4F 00013460 InvStrCmpNW
79   50 00013260 InvStrCmpW
80   51 0000ABC0 IsPhoneOS
81   52 000137F0 MBToUnicode
82   53 0000A490 OmDmRegistryAllocAndGetString
83   54 0000A2F0 OmaDmRegistryDeleteValue
84   55 0000AC40 OmaDmRegistryGetAllSubKeys
85   56 0000AE90 OmaDmRegistryGetAllValues
86   57 0000A690 OmaDmRegistryGetBinary
87   58 0000A0C0 OmaDmRegistryGetDWORD
88   59 0000A3B0 OmaDmRegistryGetString
89   5A 0000B0E0 OmaDmRegistryRetrieveCurrentUsersHKCU
90   5B 0000A5B0 OmaDmRegistrySetBinary
91   5C 00009FF0 OmaDmRegistrySetDWORD
92   5D 0000A1C0 OmaDmRegistrySetString
93   5E 0000E000 QueryPolicy
94   5F 00013A90 SafeMultiByteToWideChar
95   60 00013B60 SafeStringToDword
96   61 00013940 SafeWideCharToMultiByte
97   62 0000AAF0 SetConnectionPriority
98   63 0000E1B0 SetPolicy
99   64 000136A0 UnicodeToMB

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


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


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

File Type: DLL

  Section contains the following exports for DMCmnUtils.dll

    00000000 characteristics
     B1FAC62 time date stamp
        0.00 version
           1 ordinal base
         101 number of functions
         101 number of names

    ordinal hint RVA      name

          1    0 00012D70 BigStrcat
        100    1 00013E20 BinaryToHexString
          2    2 00009320 ComputeHmac
          3    3 00012EC0 CopyString
          4    4 00013CB0 CreateBstrArray
          5    5 00009D60 DMGetClientHardwareUID
          6    6 00009760 DMGetDeviceClientID
          7    7 00009950 DMSetDeviceClientID
          8    8 00002260 DecodeBase64W
          9    9 0001B150 DmCancelGetUserPermissionAsync
         10    A 00019BD0 DmCheckIfAadAccountLoggedOn
         11    B 00008200 DmCopyDirectoryRecursive
         12    C 00008920 DmCreateFileSafe
         13    D 0000ED00 DmCreateTask
         14    E 00010B30 DmDeleteTask
         15    F 00012990 DmEnumUsers
         16   10 00019B70 DmGetAadDeviceToken
         17   11 00019AD0 DmGetAadUserToken
         18   12 00012650 DmGetActiveUserSid
         19   13 00012320 DmGetCurrentUserSid
         20   14 00012330 DmGetCurrentUserToken
         21   15 00008160 DmGetFileSize
         22   16 0000C440 DmGetIMEI
         23   17 0000C180 DmGetSmbiosSerialNumber
         24   18 0001AF10 DmGetUserEditFieldInput
         25   19 0001AEB0 DmGetUserPermission
         26   1A 0001B030 DmGetUserPermissionAsync
         27   1B 000128E0 DmGetUserSidFromToken
         28   1C 00012390 DmGetUserTokenFromSid
         29   1D 000124C0 DmImpersonate
         30   1E 0001AE90 DmInformUser
         31   1F 000041F0 DmInitializeContainer
         32   20 00019BA0 DmInvalidateAadDeviceToken
         33   21 00019B10 DmInvalidateAadUserToken
         34   22 0000C190 DmIsDeviceConnected
         35   23 0000C240 DmIsDeviceRoaming
         36   24 00012310 DmIsRunningInSystemContext
         37   25 000122B0 DmIsSystemOrAdmin
         38   26 000122E0 DmIsSystemOrUserIsAdmin
         39   27 00011140 DmIsTaskScheduled
         40   28 00005AF0 DmMdmSign
         41   29 00014620 DmPlayNotificationSound
         42   2A 00016890 DmRaiseToastNotification
         43   2B 00015760 DmRaiseToastNotificationAndWait
         44   2C 0000C690 DmRegisterRoamingNotification
         45   2D 00004BD0 DmReleaseContainer
         46   2E 00016B60 DmRemoveToastNotification
         47   2F 00016D00 DmRemoveToastNotificationByExecutablePath
         48   30 00019B40 DmRequestAadUserToken
         49   31 000125F0 DmRevertToSelf
         50   32 0000E640 DmRunTask
         51   33 00004790 DmStartContainerActivity
         52   34 00004A40 DmStopContainerActivity
         53   35 0000C760 DmUnregisterRoamingNotification
         54   36 0001B310 DmWnfGetNotification
         55   37 0001B4A0 DmWnfPublish
         56   38 0001B270 DmWnfQuery
         57   39 00001D40 EncodeBase64
         58   3A 00001EB0 EncodeBase64W
         59   3B 00013070 EscapeStringW
         60   3C 0000A780 GetHeader
         61   3D 0000D300 GetICCID
         62   3E 0000D560 GetIMEI
         63   3F 0000D0B0 GetIMSI
         64   40 0000CA10 GetIMSIByIccID
         65   41 0000C7C0 GetPGListRegKeyName
         66   42 0000D670 GetPhoneNumber
         67   43 00009E90 GetPhoneUID
         68   44 0000B470 Hash_Create
         69   45 0000B960 Hash_Delete
         70   46 0000B5D0 Hash_Destroy
         71   47 0000B710 Hash_DestroyCallback
         72   48 0000BBC0 Hash_EnumCallback
         73   49 0000BAA0 Hash_Get
         74   4A 0000B760 Hash_Insert
         75   4B 0000BD00 Hash_SetBucketThreshold
        101   4C 00013FB0 HexStringToBinary
         76   4D 00013360 InvStrCmpIW
         77   4E 00013580 InvStrCmpNIW
         78   4F 00013460 InvStrCmpNW
         79   50 00013260 InvStrCmpW
         80   51 0000ABC0 IsPhoneOS
         81   52 000137F0 MBToUnicode
         82   53 0000A490 OmDmRegistryAllocAndGetString
         83   54 0000A2F0 OmaDmRegistryDeleteValue
         84   55 0000AC40 OmaDmRegistryGetAllSubKeys
         85   56 0000AE90 OmaDmRegistryGetAllValues
         86   57 0000A690 OmaDmRegistryGetBinary
         87   58 0000A0C0 OmaDmRegistryGetDWORD
         88   59 0000A3B0 OmaDmRegistryGetString
         89   5A 0000B0E0 OmaDmRegistryRetrieveCurrentUsersHKCU
         90   5B 0000A5B0 OmaDmRegistrySetBinary
         91   5C 00009FF0 OmaDmRegistrySetDWORD
         92   5D 0000A1C0 OmaDmRegistrySetString
         93   5E 0000E000 QueryPolicy
         94   5F 00013A90 SafeMultiByteToWideChar
         95   60 00013B60 SafeStringToDword
         96   61 00013940 SafeWideCharToMultiByte
         97   62 0000AAF0 SetConnectionPriority
         98   63 0000E1B0 SetPolicy
         99   64 000136A0 UnicodeToMB

  Summary

        2000 .data
        1000 .didat
        2000 .pdata
        C000 .rdata
        1000 .reloc
        1000 .rsrc
       1F000 .text

Integridad de la dll dmcmnutils.dll



Algorithm       Hash                                                                   Path                                         
---------       ----                                                                   ----                                         
SHA256          242DB16387462DC3064E3DDC6FDD043DACF59F99568418ECB0AE3D3973144B0F       C:\Windows\System32\dmcmnutils.dll           


Detalles sobre el fichero dll dmcmnutils.dll




PSPath            : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32\dmcmnutils.dll
PSParentPath      : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32
PSChildName       : dmcmnutils.dll
PSDrive           : C
PSProvider        : Microsoft.PowerShell.Core\FileSystem
PSIsContainer     : False
Mode              : -a----
VersionInfo       : File:             C:\Windows\System32\dmcmnutils.dll
                    InternalName:     dmcmnutils
                    OriginalFilename: dmcmnutils.dll
                    FileVersion:      10.0.19041.546 (WinBuild.160101.0800)
                    FileDescription:  dmcmnutils
                    Product:          Microsoft® Windows® Operating System
                    ProductVersion:   10.0.19041.546
                    Debug:            False
                    Patched:          False
                    PreRelease:       False
                    PrivateBuild:     False
                    SpecialBuild:     False
                    Language:         Inglés (Estados Unidos)
                    
BaseName          : dmcmnutils
Target            : {C:\Windows\WinSxS\amd64_microsoft-windows-d..nagement-dmcmnutils_31bf3856ad364e35_10.0.19041.546_none_7517b1483
                    e38a0cd\dmcmnutils.dll}
LinkType          : HardLink
Name              : dmcmnutils.dll
Length            : 195232
DirectoryName     : C:\Windows\System32
Directory         : C:\Windows\System32
IsReadOnly        : False
Exists            : True
FullName          : C:\Windows\System32\dmcmnutils.dll
Extension         : .dll
CreationTime      : 21/11/2020 8:44:45
CreationTimeUtc   : 21/11/2020 7:44:45
LastAccessTime    : 03/12/2020 10:00:57
LastAccessTimeUtc : 03/12/2020 9:00:57
LastWriteTime     : 21/11/2020 8:44:45
LastWriteTimeUtc  : 21/11/2020 7:44:45
Attributes        : Archive



Procesos que utilizan la dll dmcmnutils.dll


svchost