¿Para qué sirve la dll vmcompute.dll?

Hyper-V Host Compute Service Library

Dependencias de la dll vmcompute.dll


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


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

File Type: DLL

  Image has the following dependencies:

    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
    KERNELBASE.dll
    api-ms-win-core-libraryloader-l1-2-0.dll
    api-ms-win-core-synch-l1-1-0.dll
    api-ms-win-core-synch-l1-2-0.dll
    api-ms-win-core-heap-l1-1-0.dll
    api-ms-win-core-errorhandling-l1-1-0.dll
    api-ms-win-core-processthreads-l1-1-0.dll
    api-ms-win-core-rtlsupport-l1-1-0.dll
    api-ms-win-eventing-provider-l1-1-0.dll
    api-ms-win-core-registry-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-errorhandling-l1-1-2.dll
    api-ms-win-core-handle-l1-1-0.dll
    api-ms-win-core-psapi-l1-1-0.dll
    api-ms-win-core-sysinfo-l1-1-0.dll
    api-ms-win-core-threadpool-l1-2-0.dll
    api-ms-win-core-com-l1-1-0.dll
    RPCRT4.dll
    api-ms-win-core-heap-l2-1-0.dll
    api-ms-win-core-file-l1-1-0.dll
    api-ms-win-core-io-l1-1-0.dll
    api-ms-win-security-base-l1-1-0.dll
    api-ms-win-core-path-l1-1-0.dll
    api-ms-win-core-profile-l1-1-0.dll
    api-ms-win-core-shlwapi-legacy-l1-1-0.dll
    api-ms-win-core-file-l2-1-0.dll
    api-ms-win-core-processthreads-l1-1-1.dll
    api-ms-win-core-interlocked-l1-1-0.dll
    ntdll.dll
    api-ms-win-core-winrt-l1-1-0.dll
    api-ms-win-devices-config-l1-1-1.dll
    api-ms-win-core-winrt-string-l1-1-0.dll
    api-ms-win-core-string-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-util-l1-1-0.dll
    combase.dll
    api-ms-win-core-memory-l1-1-0.dll
    api-ms-win-crt-math-l1-1-0.dll

  Image has the following delay load dependencies:

    bcrypt.dll
    wc_storage.dll
    VirtDisk.dll
    api-ms-win-security-provider-l1-1-0.dll
    MPR.dll
    api-ms-win-security-sddl-l1-1-0.dll
    OLEAUT32.dll
    bcd.dll
    wer.dll
    CRYPT32.dll

  Summary

        E000 .data
        1000 .didat
        6000 .pdata
       25000 .rdata
        1000 .reloc
        1000 .rsrc
       71000 .text
        3000 PAGE

Funciones que tiene la dll vmcompute.dll


5    0 000202A0 ActivateLayer
6    1 00020860 ApplyRegistryChangesToLayer
7    2 00018140 ComputeSystemExists
8    3 00021E80 CreateBaseImageVHD
9    4 00022020 CreateBaseImageVHDWithFolders
10    5 00017940 CreateComputeSystem
11    6 00022000 CreateDifferencingVHD
12    7 00020070 CreateLayer
13    8 00018870 CreateProcessInComputeSystem
14    9 000182D0 CreateProcessWithStdHandlesInComputeSystem
15    A 00020690 CreateSandboxLayer
16    B 000204E0 DeactivateLayer
17    C 00020170 DestroyLayer
18    D 00023880 DismountVhdByHandle
19    E 00017930 EnumerateComputeSystems
20    F 00020DF0 ExpandSandboxSize
21   10 000216C0 ExportLayer
22   11 000181D0 GetComputeSystemProperties
23   12 00018E00 GetHostProperties
24   13 000205B0 GetLayerMountPath
25   14 00021D00 GrantVmAccess
26   15 00021CD0 GrantVmGroupAccess
27   16 00027DE0 HNSCall
28   17 0000FC10 HcsAddComputeSystemResource
29   18 0000DF40 HcsCloseComputeSystem
30   19 00010530 HcsCloseProcess
31   1A 0000E920 HcsCrashComputeSystem
32   1B 0000DC10 HcsCreateComputeSystem
33   1C 0000FF90 HcsCreateProcess
34   1D 0000DA10 HcsEnumerateComputeSystems
1   1E 00028070 HcsEnumerateVmWorkerProcesses
2   1F 000281F0 HcsFindVmWorkerProcesses
35   20 0000F5F0 HcsGetComputeSystemProperties
36   21 00010960 HcsGetProcessInfo
37   22 00010D00 HcsGetProcessProperties
38   23 000115E0 HcsGetServiceProperties
3   24 000282C0 HcsGetWorkerProcessJob
39   25 0000F880 HcsModifyComputeSystem
40   26 0000FC10 HcsModifyComputeSystemResource
41   27 0000F8A0 HcsModifyComputeSystemWithUserToken
42   28 00010F80 HcsModifyProcess
43   29 00011800 HcsModifyServiceSettings
44   2A 0000DE00 HcsOpenComputeSystem
45   2B 00010390 HcsOpenProcess
46   2C 0000ECC0 HcsPauseComputeSystem
47   2D 0000FC20 HcsRegisterComputeSystemCallback
48   2E 00011280 HcsRegisterProcessCallback
49   2F 0000FC10 HcsRemoveComputeSystemResource
50   30 0000EFD0 HcsResumeComputeSystem
51   31 0000F2E0 HcsSaveComputeSystem
52   32 0000E320 HcsShutdownComputeSystem
53   33 00010670 HcsSignalProcess
54   34 0000E010 HcsStartComputeSystem
4   35 00027F70 HcsStartVmWorkerProcess
55   36 00011970 HcsSubmitWerReport
56   37 0000E6C0 HcsTerminateComputeSystem
57   38 00010950 HcsTerminateProcess
58   39 0000FE00 HcsUnregisterComputeSystemCallback
59   3A 00011460 HcsUnregisterProcessCallback
60   3B 00021A60 ImportLayer
61   3C 00020010 LayerExists
62   3D 00018250 ModifyComputeSystemResource
63   3E 000237D0 MountVhdForSetup
64   3F 00021C20 NameToGuid
65   40 00021260 PrepareLayer
66   41 00021280 PrepareLayerEx
67   42 00023710 ProcessBaseImage
68   43 00023740 ProcessHostImage
69   44 00022810 ProcessImage
70   45 00022830 ProcessImageEx
71   46 000237A0 ProcessUtilityHostImage
72   47 00023770 ProcessUtilityImage
73   48 000188A0 ResizeConsoleInComputeSystem
74   49 00021DC0 RevokeVmAccess
75   4A 00017D10 ShutdownComputeSystem
76   4B 00017B20 StartComputeSystem
77   4C 00017F50 TerminateComputeSystem
78   4D 00018D40 TerminateProcessInComputeSystem
79   4E 00021530 UnprepareLayer
80   4F 00021540 UnprepareLayerEx
81   50 00018A10 WaitForProcessInComputeSystem

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


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


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

File Type: DLL

  Section contains the following exports for vmcompute.dll

    00000000 characteristics
    54DBB204 time date stamp
        0.00 version
           1 ordinal base
          81 number of functions
          81 number of names

    ordinal hint RVA      name

          5    0 000202A0 ActivateLayer
          6    1 00020860 ApplyRegistryChangesToLayer
          7    2 00018140 ComputeSystemExists
          8    3 00021E80 CreateBaseImageVHD
          9    4 00022020 CreateBaseImageVHDWithFolders
         10    5 00017940 CreateComputeSystem
         11    6 00022000 CreateDifferencingVHD
         12    7 00020070 CreateLayer
         13    8 00018870 CreateProcessInComputeSystem
         14    9 000182D0 CreateProcessWithStdHandlesInComputeSystem
         15    A 00020690 CreateSandboxLayer
         16    B 000204E0 DeactivateLayer
         17    C 00020170 DestroyLayer
         18    D 00023880 DismountVhdByHandle
         19    E 00017930 EnumerateComputeSystems
         20    F 00020DF0 ExpandSandboxSize
         21   10 000216C0 ExportLayer
         22   11 000181D0 GetComputeSystemProperties
         23   12 00018E00 GetHostProperties
         24   13 000205B0 GetLayerMountPath
         25   14 00021D00 GrantVmAccess
         26   15 00021CD0 GrantVmGroupAccess
         27   16 00027DE0 HNSCall
         28   17 0000FC10 HcsAddComputeSystemResource
         29   18 0000DF40 HcsCloseComputeSystem
         30   19 00010530 HcsCloseProcess
         31   1A 0000E920 HcsCrashComputeSystem
         32   1B 0000DC10 HcsCreateComputeSystem
         33   1C 0000FF90 HcsCreateProcess
         34   1D 0000DA10 HcsEnumerateComputeSystems
          1   1E 00028070 HcsEnumerateVmWorkerProcesses
          2   1F 000281F0 HcsFindVmWorkerProcesses
         35   20 0000F5F0 HcsGetComputeSystemProperties
         36   21 00010960 HcsGetProcessInfo
         37   22 00010D00 HcsGetProcessProperties
         38   23 000115E0 HcsGetServiceProperties
          3   24 000282C0 HcsGetWorkerProcessJob
         39   25 0000F880 HcsModifyComputeSystem
         40   26 0000FC10 HcsModifyComputeSystemResource
         41   27 0000F8A0 HcsModifyComputeSystemWithUserToken
         42   28 00010F80 HcsModifyProcess
         43   29 00011800 HcsModifyServiceSettings
         44   2A 0000DE00 HcsOpenComputeSystem
         45   2B 00010390 HcsOpenProcess
         46   2C 0000ECC0 HcsPauseComputeSystem
         47   2D 0000FC20 HcsRegisterComputeSystemCallback
         48   2E 00011280 HcsRegisterProcessCallback
         49   2F 0000FC10 HcsRemoveComputeSystemResource
         50   30 0000EFD0 HcsResumeComputeSystem
         51   31 0000F2E0 HcsSaveComputeSystem
         52   32 0000E320 HcsShutdownComputeSystem
         53   33 00010670 HcsSignalProcess
         54   34 0000E010 HcsStartComputeSystem
          4   35 00027F70 HcsStartVmWorkerProcess
         55   36 00011970 HcsSubmitWerReport
         56   37 0000E6C0 HcsTerminateComputeSystem
         57   38 00010950 HcsTerminateProcess
         58   39 0000FE00 HcsUnregisterComputeSystemCallback
         59   3A 00011460 HcsUnregisterProcessCallback
         60   3B 00021A60 ImportLayer
         61   3C 00020010 LayerExists
         62   3D 00018250 ModifyComputeSystemResource
         63   3E 000237D0 MountVhdForSetup
         64   3F 00021C20 NameToGuid
         65   40 00021260 PrepareLayer
         66   41 00021280 PrepareLayerEx
         67   42 00023710 ProcessBaseImage
         68   43 00023740 ProcessHostImage
         69   44 00022810 ProcessImage
         70   45 00022830 ProcessImageEx
         71   46 000237A0 ProcessUtilityHostImage
         72   47 00023770 ProcessUtilityImage
         73   48 000188A0 ResizeConsoleInComputeSystem
         74   49 00021DC0 RevokeVmAccess
         75   4A 00017D10 ShutdownComputeSystem
         76   4B 00017B20 StartComputeSystem
         77   4C 00017F50 TerminateComputeSystem
         78   4D 00018D40 TerminateProcessInComputeSystem
         79   4E 00021530 UnprepareLayer
         80   4F 00021540 UnprepareLayerEx
         81   50 00018A10 WaitForProcessInComputeSystem

  Summary

        E000 .data
        1000 .didat
        6000 .pdata
       25000 .rdata
        1000 .reloc
        1000 .rsrc
       71000 .text
        3000 PAGE

Integridad de la dll vmcompute.dll



Algorithm       Hash                                                                   Path                                                           
---------       ----                                                                   ----                                                           
SHA256          57AE799D40A3324B87176222B52C1681872588F596C4919D7F2B99C0B00F3750       C:\Windows\System32\vmcompute.dll                              


Detalles sobre el fichero dll vmcompute.dll




PSPath            : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32\vmcompute.dll
PSParentPath      : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32
PSChildName       : vmcompute.dll
PSDrive           : C
PSProvider        : Microsoft.PowerShell.Core\FileSystem
PSIsContainer     : False
Mode              : -a----
VersionInfo       : File:             C:\Windows\System32\vmcompute.dll
                    InternalName:     Hyper-V Host Compute Service Library
                    OriginalFilename: vmcompute.dll
                    FileVersion:      10.0.19041.546 (WinBuild.160101.0800)
                    FileDescription:  Hyper-V Host Compute Service 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          : vmcompute
Target            : {C:\Windows\WinSxS\amd64_hyperv-computelib-legacy_31bf3856ad364e35_10.0.19041.546_none_9098320b8966ab2d\vmcompute.dll}
LinkType          : HardLink
Name              : vmcompute.dll
Length            : 672568
DirectoryName     : C:\Windows\System32
Directory         : C:\Windows\System32
IsReadOnly        : False
Exists            : True
FullName          : C:\Windows\System32\vmcompute.dll
Extension         : .dll
CreationTime      : 21/11/2020 8:47:55
CreationTimeUtc   : 21/11/2020 7:47:55
LastAccessTime    : 03/12/2020 16:26:38
LastAccessTimeUtc : 03/12/2020 15:26:38
LastWriteTime     : 21/11/2020 8:47:55
LastWriteTimeUtc  : 21/11/2020 7:47:55
Attributes        : Archive



Procesos que utilizan la dll vmcompute.dll