¿Para qué sirve la dll ipnathlp.dll?

Componentes de ayuda para Microsoft NAT

Dependencias de la dll ipnathlp.dll


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


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

File Type: DLL

  Image has the following dependencies:

    dhcpcsvc6.DLL
    msvcrt.dll
    api-ms-win-eventing-classicprovider-l1-1-0.dll
    api-ms-win-core-heap-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
    IPHLPAPI.DLL
    DNSAPI.dll
    api-ms-win-core-handle-l1-1-0.dll
    api-ms-win-core-errorhandling-l1-1-0.dll
    MSWSOCK.dll
    api-ms-win-security-base-l1-1-0.dll
    api-ms-win-core-file-l1-1-0.dll
    api-ms-win-core-libraryloader-l1-2-1.dll
    api-ms-win-core-registry-l1-1-0.dll
    api-ms-win-core-synch-l1-2-0.dll
    api-ms-win-core-sysinfo-l1-1-0.dll
    api-ms-win-core-rtlsupport-l1-1-0.dll
    WINHTTP.dll
    api-ms-win-core-heap-l2-1-0.dll
    api-ms-win-core-localization-l1-2-0.dll
    api-ms-win-core-string-l1-1-0.dll
    api-ms-win-core-timezone-l1-1-0.dll
    api-ms-win-core-threadpool-l1-2-0.dll
    RPCRT4.dll
    api-ms-win-core-synch-l1-2-1.dll
    api-ms-win-security-sddl-l1-1-0.dll
    api-ms-win-core-processthreads-l1-1-0.dll
    api-ms-win-core-processthreads-l1-1-1.dll
    api-ms-win-core-profile-l1-1-0.dll
    api-ms-win-core-kernel32-legacy-l1-1-0.dll
    api-ms-win-core-threadpool-legacy-l1-1-0.dll
    api-ms-win-core-string-obsolete-l1-1-0.dll
    NSI.dll
    WINNSI.DLL
    CRYPTSP.dll
    dhcpcsvc.DLL
    ntdll.dll
    FirewallAPI.dll
    api-ms-win-core-processenvironment-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-apiquery-l1-1-0.dll
    rtutils.dll
    api-ms-win-core-io-l1-1-0.dll

  Image has the following delay load dependencies:

    OLEAUT32.dll
    WS2_32.dll
    api-ms-win-core-com-l1-1-0.dll
    api-ms-win-service-management-l1-1-0.dll
    api-ms-win-service-winsvc-l1-1-0.dll
    api-ms-win-service-management-l2-1-0.dll
    api-ms-win-service-core-l1-1-0.dll
    WMICLNT.dll
    ext-ms-win-ras-rasapi32-l1-1-0.dll
    ext-ms-win-ras-rasman-l1-1-0.dll
    ext-ms-win-net-netshell-l1-1-0.dll

  Summary

        3000 .data
        1000 .didat
        3000 .pdata
       10000 .rdata
        1000 .reloc
        6000 .rsrc
       7D000 .text

Funciones que tiene la dll ipnathlp.dll


16    0 00008C80 NatAcquirePortReservation
17    1 00009380 NatCancelDynamicRedirect
18    2 00009410 NatCancelRedirect
19    3 00009560 NatCreateDynamicFullRedirect
20    4 000097B0 NatCreateDynamicRedirect
21    5 00009820 NatCreateDynamicRedirectEx
22    6 000098A0 NatCreateRedirect
23    7 00009940 NatCreateRedirectEx
24    8 00008DB0 NatInitializePortReservation
25    9 00009B90 NatInitializeTranslator
26    A 00009D60 NatLookupAndQueryInformationSessionMapping
27    B 0000A630 NatQueryInformationRedirect
28    C 0000A8E0 NatQueryInformationRedirectHandle
29    D 00009200 NatReleasePortReservation
30    E 00009300 NatShutdownPortReservation
31    F 0000A950 NatShutdownTranslator
1   10 00005A80 NhAcceptStreamSocket
2   11 000013D0 NhAcquireFixedLengthBuffer
3   12 00001430 NhAcquireVariableLengthBuffer
4   13 00006230 NhCreateDatagramSocket
5   14 00006920 NhCreateStreamSocket
6   15 00006C90 NhDeleteSocket
7   16 000016A0 NhInitializeBufferManagement
8   17 00004B90 NhInitializeTraceManagement
9   18 00007100 NhReadDatagramSocket
10   19 00007450 NhReadStreamSocket
11   1A 00001750 NhReleaseBuffer
12   1B 00007780 NhWriteDatagramSocket
13   1C 000079F0 NhWriteStreamSocket
14   1D 00004570 RegisterProtocol
32   1E 0003E730 ServiceMain
15   1F 0003E3E0 SvchostPushServiceGlobals

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


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


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

File Type: DLL

  Section contains the following exports for IPNATHLP.dll

    00000000 characteristics
    ED8646C2 time date stamp
        0.00 version
           1 ordinal base
          32 number of functions
          32 number of names

    ordinal hint RVA      name

         16    0 00008C80 NatAcquirePortReservation
         17    1 00009380 NatCancelDynamicRedirect
         18    2 00009410 NatCancelRedirect
         19    3 00009560 NatCreateDynamicFullRedirect
         20    4 000097B0 NatCreateDynamicRedirect
         21    5 00009820 NatCreateDynamicRedirectEx
         22    6 000098A0 NatCreateRedirect
         23    7 00009940 NatCreateRedirectEx
         24    8 00008DB0 NatInitializePortReservation
         25    9 00009B90 NatInitializeTranslator
         26    A 00009D60 NatLookupAndQueryInformationSessionMapping
         27    B 0000A630 NatQueryInformationRedirect
         28    C 0000A8E0 NatQueryInformationRedirectHandle
         29    D 00009200 NatReleasePortReservation
         30    E 00009300 NatShutdownPortReservation
         31    F 0000A950 NatShutdownTranslator
          1   10 00005A80 NhAcceptStreamSocket
          2   11 000013D0 NhAcquireFixedLengthBuffer
          3   12 00001430 NhAcquireVariableLengthBuffer
          4   13 00006230 NhCreateDatagramSocket
          5   14 00006920 NhCreateStreamSocket
          6   15 00006C90 NhDeleteSocket
          7   16 000016A0 NhInitializeBufferManagement
          8   17 00004B90 NhInitializeTraceManagement
          9   18 00007100 NhReadDatagramSocket
         10   19 00007450 NhReadStreamSocket
         11   1A 00001750 NhReleaseBuffer
         12   1B 00007780 NhWriteDatagramSocket
         13   1C 000079F0 NhWriteStreamSocket
         14   1D 00004570 RegisterProtocol
         32   1E 0003E730 ServiceMain
         15   1F 0003E3E0 SvchostPushServiceGlobals

  Summary

        3000 .data
        1000 .didat
        3000 .pdata
       10000 .rdata
        1000 .reloc
        6000 .rsrc
       7D000 .text

Integridad de la dll ipnathlp.dll



Algorithm       Hash                                                                   Path                                         
---------       ----                                                                   ----                                         
SHA256          EFD82274D4555457A44E8A9C7FC2A767075196218FD62790D9DEEED1732B2A86       C:\Windows\System32\ipnathlp.dll             


Detalles sobre el fichero dll ipnathlp.dll




PSPath            : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32\ipnathlp.dll
PSParentPath      : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32
PSChildName       : ipnathlp.dll
PSDrive           : C
PSProvider        : Microsoft.PowerShell.Core\FileSystem
PSIsContainer     : False
Mode              : -a----
VersionInfo       : File:             C:\Windows\System32\ipnathlp.dll
                    InternalName:     IPNATHLP.DLL
                    OriginalFilename: IPNATHLP.DLL.MUI
                    FileVersion:      10.0.19041.561 (WinBuild.160101.0800)
                    FileDescription:  Componentes de ayuda para Microsoft NAT
                    Product:          Sistema operativo Microsoft® Windows®
                    ProductVersion:   10.0.19041.561
                    Debug:            False
                    Patched:          False
                    PreRelease:       False
                    PrivateBuild:     False
                    SpecialBuild:     False
                    Language:         Español (España, internacional)
                    
BaseName          : ipnathlp
Target            : {C:\Windows\WinSxS\amd64_microsoft-windows-sharedaccess_31bf3856ad364e35_10.0.19041.207_none_e2f2dfeea7fa44fc\ip
                    nathlp.dll}
LinkType          : HardLink
Name              : ipnathlp.dll
Length            : 617984
DirectoryName     : C:\Windows\System32
Directory         : C:\Windows\System32
IsReadOnly        : False
Exists            : True
FullName          : C:\Windows\System32\ipnathlp.dll
Extension         : .dll
CreationTime      : 18/09/2020 7:54:45
CreationTimeUtc   : 18/09/2020 5:54:45
LastAccessTime    : 03/12/2020 11:29:59
LastAccessTimeUtc : 03/12/2020 10:29:59
LastWriteTime     : 18/09/2020 7:54:45
LastWriteTimeUtc  : 18/09/2020 5:54:45
Attributes        : Archive



Procesos que utilizan la dll ipnathlp.dll