¿Para qué sirve la dll dcomp.dll?

Microsoft DirectComposition Library

Dependencias de la dll dcomp.dll


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


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

File Type: DLL

  Image has the following dependencies:

    win32u.dll
    msvcp_win.dll
    api-ms-win-crt-math-l1-1-0.dll
    api-ms-win-crt-string-l1-1-0.dll
    api-ms-win-crt-runtime-l1-1-0.dll
    api-ms-win-crt-private-l1-1-0.dll
    api-ms-win-core-libraryloader-l1-2-0.dll
    api-ms-win-core-synch-l1-1-0.dll
    api-ms-win-core-heap-l1-1-0.dll
    api-ms-win-core-errorhandling-l1-1-0.dll
    api-ms-win-core-threadpool-l1-2-0.dll
    api-ms-win-core-processthreads-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
    api-ms-win-eventing-provider-l1-1-0.dll
    api-ms-win-core-sysinfo-l1-1-0.dll
    api-ms-win-core-memory-l1-1-0.dll
    api-ms-win-core-profile-l1-1-0.dll
    api-ms-win-core-com-l1-1-0.dll
    api-ms-win-core-sysinfo-l1-2-0.dll
    api-ms-win-core-synch-l1-2-0.dll
    api-ms-win-core-rtlsupport-l1-1-0.dll
    api-ms-win-core-errorhandling-l1-1-3.dll
    api-ms-win-core-errorhandling-l1-1-2.dll
    api-ms-win-core-registry-l1-1-0.dll
    api-ms-win-core-winrt-string-l1-1-0.dll
    api-ms-win-core-winrt-error-l1-1-0.dll
    api-ms-win-core-util-l1-1-0.dll
    api-ms-win-core-winrt-l1-1-0.dll
    api-ms-win-core-com-l1-1-1.dll
    api-ms-win-core-winrt-error-l1-1-1.dll
    api-ms-win-security-base-l1-1-0.dll
    api-ms-win-core-string-l1-1-0.dll
    api-ms-win-core-processthreads-l1-1-1.dll
    ntdll.dll
    api-ms-win-appmodel-unlock-l1-1-0.dll
    api-ms-win-rtcore-ntuser-private-l1-1-0.dll
    api-ms-win-rtcore-ntuser-private-l1-1-7.dll
    api-ms-win-rtcore-ntuser-private-l1-1-9.dll
    api-ms-win-stateseparation-helpers-l1-1-0.dll
    api-ms-win-core-apiquery-l1-1-0.dll
    api-ms-win-core-version-l1-1-1.dll
    api-ms-win-core-version-l1-1-0.dll
    api-ms-win-core-psapi-l1-1-0.dll
    api-ms-win-core-delayload-l1-1-1.dll
    api-ms-win-core-delayload-l1-1-0.dll
    api-ms-win-core-interlocked-l1-1-0.dll

  Image has the following delay load dependencies:

    CoreMessaging.dll
    api-ms-win-core-windowserrorreporting-l1-1-0.dll
    ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll
    bcrypt.dll
    OLEAUT32.dll
    api-ms-win-shcore-taskpool-l1-1-0.dll
    api-ms-win-rtcore-ntuser-window-l1-1-0.dll
    ext-ms-win-rtcore-minuser-input-l1-1-1.dll
    d2d1.dll
    dxgi.dll
    wuceffects.dll
    ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll

  Summary

        A000 .data
        1000 .didat
       18000 .pdata
       57000 .rdata
        9000 .reloc
        8000 .rsrc
      159000 .text

Funciones que tiene la dll dcomp.dll


1017    0 000B23D0 DCompositionAttachMouseDragToHwnd
1018    1 000B2440 DCompositionAttachMouseWheelToHwnd
1020    2 000083A0 DCompositionCreateDevice
1021    3 0000E850 DCompositionCreateDevice2
1022    4 0000F950 DCompositionCreateDevice3
1023    5 00012BB0 DCompositionCreateSurfaceHandle
1024    6 00042210 DllCanUnloadNow
1025    7 00042260 DllGetActivationFactory
1026    8 000B2540 DllGetClassObject
1027    9 000AAAE0 DwmEnableMMCSS
1029    A 00067F30 DwmFlush
1030    B 00067F30 DwmpEnableDDASupport
1019               [NONAME] (forwarded to win32u.NtCreateCompositionInputSink)
1028               [NONAME] (forwarded to win32u.NtDesktopCaptureBits)
1031      00063E70 [NONAME]
1038      00006540 [NONAME]
1039      000B24B0 [NONAME]
1040      000AAB10 [NONAME]
1041      000050D0 [NONAME]
1042      000B2530 [NONAME]
1043               [NONAME] (forwarded to win32u.NtCompositionSetDropTarget)
1044               [NONAME] (forwarded to win32u.NtCreateImplicitCompositionInputSink)
1045               [NONAME] (forwarded to win32u.NtDCompositionCommitSynchronizationObject)
1046               [NONAME] (forwarded to win32u.NtDCompositionGetFrameStatistics)
1047               [NONAME] (forwarded to win32u.NtDCompositionGetMaterialProperty)
1048               [NONAME] (forwarded to win32u.NtDCompositionSetMaterialProperty)
2000      00155A90 [NONAME]
2001      00155B70 [NONAME]
2002      00155AD0 [NONAME]
2003      00068450 [NONAME]
2004      00158410 [NONAME]
2005      00068450 [NONAME]

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


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


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

File Type: DLL

  Section contains the following exports for dcomp.dll

    00000000 characteristics
    97472AF4 time date stamp
        0.00 version
        1017 ordinal base
         989 number of functions
          12 number of names

    ordinal hint RVA      name

       1017    0 000B23D0 DCompositionAttachMouseDragToHwnd
       1018    1 000B2440 DCompositionAttachMouseWheelToHwnd
       1020    2 000083A0 DCompositionCreateDevice
       1021    3 0000E850 DCompositionCreateDevice2
       1022    4 0000F950 DCompositionCreateDevice3
       1023    5 00012BB0 DCompositionCreateSurfaceHandle
       1024    6 00042210 DllCanUnloadNow
       1025    7 00042260 DllGetActivationFactory
       1026    8 000B2540 DllGetClassObject
       1027    9 000AAAE0 DwmEnableMMCSS
       1029    A 00067F30 DwmFlush
       1030    B 00067F30 DwmpEnableDDASupport
       1019               [NONAME] (forwarded to win32u.NtCreateCompositionInputSink)
       1028               [NONAME] (forwarded to win32u.NtDesktopCaptureBits)
       1031      00063E70 [NONAME]
       1038      00006540 [NONAME]
       1039      000B24B0 [NONAME]
       1040      000AAB10 [NONAME]
       1041      000050D0 [NONAME]
       1042      000B2530 [NONAME]
       1043               [NONAME] (forwarded to win32u.NtCompositionSetDropTarget)
       1044               [NONAME] (forwarded to win32u.NtCreateImplicitCompositionInputSink)
       1045               [NONAME] (forwarded to win32u.NtDCompositionCommitSynchronizationObject)
       1046               [NONAME] (forwarded to win32u.NtDCompositionGetFrameStatistics)
       1047               [NONAME] (forwarded to win32u.NtDCompositionGetMaterialProperty)
       1048               [NONAME] (forwarded to win32u.NtDCompositionSetMaterialProperty)
       2000      00155A90 [NONAME]
       2001      00155B70 [NONAME]
       2002      00155AD0 [NONAME]
       2003      00068450 [NONAME]
       2004      00158410 [NONAME]
       2005      00068450 [NONAME]

  Summary

        A000 .data
        1000 .didat
       18000 .pdata
       57000 .rdata
        9000 .reloc
        8000 .rsrc
      159000 .text

Integridad de la dll dcomp.dll



Algorithm       Hash                                                                   Path                                         
---------       ----                                                                   ----                                         
SHA256          BA7E2D3AD7CC7A9128467D42370042FE34970B801A09A7DA140F76733F6A6CEB       C:\Windows\System32\dcomp.dll                


Detalles sobre el fichero dll dcomp.dll




PSPath            : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32\dcomp.dll
PSParentPath      : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32
PSChildName       : dcomp.dll
PSDrive           : C
PSProvider        : Microsoft.PowerShell.Core\FileSystem
PSIsContainer     : False
Mode              : -a----
VersionInfo       : File:             C:\Windows\System32\dcomp.dll
                    InternalName:     dcomp.dll
                    OriginalFilename: dcomp.dll
                    FileVersion:      10.0.19041.546 (WinBuild.160101.0800)
                    FileDescription:  Microsoft DirectComposition Library
                    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          : dcomp
Target            : {C:\Windows\WinSxS\amd64_microsoft-windows-directcomposition_31bf3856ad364e35_10.0.19041.546_none_7b6de8bba0926e
                    dc\dcomp.dll}
LinkType          : HardLink
Name              : dcomp.dll
Length            : 1978664
DirectoryName     : C:\Windows\System32
Directory         : C:\Windows\System32
IsReadOnly        : False
Exists            : True
FullName          : C:\Windows\System32\dcomp.dll
Extension         : .dll
CreationTime      : 21/11/2020 8:44:05
CreationTimeUtc   : 21/11/2020 7:44:05
LastAccessTime    : 03/12/2020 9:42:13
LastAccessTimeUtc : 03/12/2020 8:42:13
LastWriteTime     : 21/11/2020 8:44:05
LastWriteTimeUtc  : 21/11/2020 7:44:05
Attributes        : Archive



Procesos que utilizan la dll dcomp.dll


ApplicationFrameHost
chrome
chrome
Cortana
explorer
Microsoft.Photos
powershell_ise
powershell_ise
powershell_ise
SearchApp
ShellExperienceHost
StartMenuExperienceHost
SystemSettings
TextInputHost
Video.UI
YourPhone