¿Para qué sirve la dll DeviceCredential.dll?

Microsoft Companion Authenticator Client

Dependencias de la dll DeviceCredential.dll


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


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

File Type: DLL

  Image has the following dependencies:

    api-ms-win-crt-runtime-l1-1-0.dll
    api-ms-win-crt-private-l1-1-0.dll
    api-ms-win-crt-string-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-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
    RPCRT4.dll
    api-ms-win-eventing-provider-l1-1-0.dll
    api-ms-win-core-synch-l1-2-0.dll
    api-ms-win-core-heap-l2-1-0.dll
    api-ms-win-security-base-l1-1-0.dll
    api-ms-win-security-sddl-l1-1-0.dll
    api-ms-win-core-registry-l1-1-0.dll
    api-ms-win-core-rtlsupport-l1-1-0.dll
    api-ms-win-core-interlocked-l1-1-0.dll
    api-ms-win-core-processthreads-l1-1-1.dll
    ntdll.dll

  Summary

        1000 .data
        1000 .pdata
        6000 .rdata
        1000 .reloc
        1000 .rsrc
        B000 .text

Funciones que tiene la dll DeviceCredential.dll


1    0 00006280 DeviceCredentialAbortAuthentication
2    1 00005BC0 DeviceCredentialAbortProvisioning
3    2 00005F90 DeviceCredentialCompleteAuthentication
4    3 00005B10 DeviceCredentialCompleteProvisioning
5    4 000068D0 DeviceCredentialDeprovision
6    5 000066F0 DeviceCredentialFindClose
7    6 00006480 DeviceCredentialFindFirst
8    7 000065A0 DeviceCredentialFindNext
9    8 00004A00 DeviceCredentialFreeBuffer
10    9 00008350 DeviceCredentialGetAuthStageData
11    A 00006630 DeviceCredentialGetDeviceInfo
12    B 00005DF0 DeviceCredentialInitializeAuthentication
13    C 000059B0 DeviceCredentialInitializeProvisioning
14    D 00007490 DeviceCredentialMgrBeginAuthentication
15    E 00008840 DeviceCredentialMgrCheckIfUserSessionIsRequired
16    F 00009730 DeviceCredentialMgrCheckPresence
17   10 00007BE0 DeviceCredentialMgrCheckProvisionedDevice
18   11 00007980 DeviceCredentialMgrGetAuthenticationData
19   12 000085E0 DeviceCredentialMgrHasLogonSession
20   13 00007EA0 DeviceCredentialMgrProtectData
21   14 000081C0 DeviceCredentialMgrUnprotectData
22   15 000076D0 DeviceCredentialMgrUpdateAuthenticationStage
23   16 00008D80 DeviceCredentialRegisterPresenceMonitoring
24   17 00009020 DeviceCredentialRegisterPresenceMonitoringOnExistingDevice
25   18 00007050 DeviceCredentialScanDeploymentData
26   19 00006DF0 DeviceCredentialSetFriendlyName
27   1A 00006B50 DeviceCredentialSetOpaqueBlob
28   1B 00006190 DeviceCredentialShowNotificationMessage
29   1C 000092A0 DeviceCredentialUnregisterPresenceMonitoring
30   1D 00007260 DeviceCredentialUpdateDeploymentData
31   1E 000094D0 DeviceCredentialUpdatePresenceState

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


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


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

File Type: DLL

  Section contains the following exports for DeviceCredential.dll

    00000000 characteristics
    A9BE5559 time date stamp
        0.00 version
           1 ordinal base
          31 number of functions
          31 number of names

    ordinal hint RVA      name

          1    0 00006280 DeviceCredentialAbortAuthentication
          2    1 00005BC0 DeviceCredentialAbortProvisioning
          3    2 00005F90 DeviceCredentialCompleteAuthentication
          4    3 00005B10 DeviceCredentialCompleteProvisioning
          5    4 000068D0 DeviceCredentialDeprovision
          6    5 000066F0 DeviceCredentialFindClose
          7    6 00006480 DeviceCredentialFindFirst
          8    7 000065A0 DeviceCredentialFindNext
          9    8 00004A00 DeviceCredentialFreeBuffer
         10    9 00008350 DeviceCredentialGetAuthStageData
         11    A 00006630 DeviceCredentialGetDeviceInfo
         12    B 00005DF0 DeviceCredentialInitializeAuthentication
         13    C 000059B0 DeviceCredentialInitializeProvisioning
         14    D 00007490 DeviceCredentialMgrBeginAuthentication
         15    E 00008840 DeviceCredentialMgrCheckIfUserSessionIsRequired
         16    F 00009730 DeviceCredentialMgrCheckPresence
         17   10 00007BE0 DeviceCredentialMgrCheckProvisionedDevice
         18   11 00007980 DeviceCredentialMgrGetAuthenticationData
         19   12 000085E0 DeviceCredentialMgrHasLogonSession
         20   13 00007EA0 DeviceCredentialMgrProtectData
         21   14 000081C0 DeviceCredentialMgrUnprotectData
         22   15 000076D0 DeviceCredentialMgrUpdateAuthenticationStage
         23   16 00008D80 DeviceCredentialRegisterPresenceMonitoring
         24   17 00009020 DeviceCredentialRegisterPresenceMonitoringOnExistingDevice
         25   18 00007050 DeviceCredentialScanDeploymentData
         26   19 00006DF0 DeviceCredentialSetFriendlyName
         27   1A 00006B50 DeviceCredentialSetOpaqueBlob
         28   1B 00006190 DeviceCredentialShowNotificationMessage
         29   1C 000092A0 DeviceCredentialUnregisterPresenceMonitoring
         30   1D 00007260 DeviceCredentialUpdateDeploymentData
         31   1E 000094D0 DeviceCredentialUpdatePresenceState

  Summary

        1000 .data
        1000 .pdata
        6000 .rdata
        1000 .reloc
        1000 .rsrc
        B000 .text

Integridad de la dll DeviceCredential.dll



Algorithm       Hash                                                                   Path                                         
---------       ----                                                                   ----                                         
SHA256          0D8B026F860F1F997381E0F635AC621113EF29D7B0FDA04A61086F7DC2FE928B       C:\Windows\System32\DeviceCredential.dll     


Detalles sobre el fichero dll DeviceCredential.dll




PSPath            : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32\DeviceCredential.dll
PSParentPath      : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32
PSChildName       : DeviceCredential.dll
PSDrive           : C
PSProvider        : Microsoft.PowerShell.Core\FileSystem
PSIsContainer     : False
Mode              : -a----
VersionInfo       : File:             C:\Windows\System32\DeviceCredential.dll
                    InternalName:     Microsoft Companion Authenticator Client
                    OriginalFilename: DeviceCredential.dll
                    FileVersion:      10.0.19041.1 (WinBuild.160101.0800)
                    FileDescription:  Microsoft Companion Authenticator Client
                    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          : DeviceCredential
Target            : {C:\Windows\WinSxS\amd64_microsoft-windows-s..ryauthfactor-client_31bf3856ad364e35_10.0.19041.1_none_3e4d7c13c59
                    5c41f\DeviceCredential.dll}
LinkType          : HardLink
Name              : DeviceCredential.dll
Length            : 69120
DirectoryName     : C:\Windows\System32
Directory         : C:\Windows\System32
IsReadOnly        : False
Exists            : True
FullName          : C:\Windows\System32\DeviceCredential.dll
Extension         : .dll
CreationTime      : 07/12/2019 10:08:28
CreationTimeUtc   : 07/12/2019 9:08:28
LastAccessTime    : 03/12/2020 9:49:57
LastAccessTimeUtc : 03/12/2020 8:49:57
LastWriteTime     : 07/12/2019 10:08:28
LastWriteTimeUtc  : 07/12/2019 9:08:28
Attributes        : Archive



Procesos que utilizan la dll DeviceCredential.dll