Should I block it?

No, this file is 100% safe to run.

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
AccessCheck, RevertToSelf, QueryServiceConfigW, CloseServiceHandle, QueryServiceStatus, OpenServiceW, OpenSCManagerW, StartServiceW, FreeSid, AllocateAndInitializeSid, GetTokenInformation, LookupAccountSidW, OpenProcessToken, EqualSid, DuplicateTokenEx, CreateProcessAsUserW, ConvertStringSecurityDescriptorToSecurityDescriptorW, RegisterServiceCtrlHandlerW, SetServiceStatus, RegOpenKeyExW, RegQueryValueExW, RegCloseKey, OpenThreadToken, CheckTokenMembership, CreateWellKnownSid, SetTraceCallback, OpenTraceW, ProcessTrace, CloseTrace, StartTraceW, EnableTrace, ControlTraceW, RemoveTraceCallback, QueryServiceConfigA, RegCreateKeyExW, RegQueryInfoKeyW, RegSetValueExW, RegEnumValueW, RegDeleteValueW, RegNotifyChangeKeyValue
authz.dll
AuthzInitializeResourceManager, AuthziLogAuditEvent, AuthzFreeAuditEvent, AuthzFreeResourceManager
dnsapi.dll
Dns_BuildPacket, DnsUtf8ToUnicode, DnsGetBufferLengthForStringCopy, Dns_ParseMessage, DnsFreeConfigStructure, DnsQueryConfigAllocEx, DnsNameCompare_W, DnsGetPrimaryDomainName_A, DnsQuery_W, DnsRecordListFree, DnsQuery_UTF8
iphlpapi.dll
NhpAllocateAndGetInterfaceInfoFromStack, SetIpForwardEntryToStack, AllocateAndGetIpAddrTableFromStack, AllocateAndGetIfTableFromStack, GetIpNetTable, SendARP, NotifyAddrChange, GetPerAdapterInfo, GetAdaptersInfo, GetInterfaceInfo, UnenableRouter, EnableRouter, GetAdaptersAddresses
kernel32.dll
CreateTimerQueue, DeleteTimerQueueEx, UnregisterWaitEx, SystemTimeToFileTime, FileTimeToSystemTime, GetComputerNameExW, FormatMessageW, LocalAlloc, GetCurrentThread, DuplicateHandle, OpenProcess, GetSystemDirectoryW, MultiByteToWideChar, WideCharToMultiByte, SetLastError, QueueUserWorkItem, lstrcmpiW, lstrlenA, lstrcpyA, lstrcmpiA, LocalFree, SetEvent, FreeResource, SizeofResource, LockResource, LoadResource, FindResourceW, LoadLibraryW, lstrcmpW, CreateFileW, ExpandEnvironmentStringsA, InterlockedCompareExchange, ExpandEnvironmentStringsW, LoadLibraryExW, GetLongPathNameW, CreateDirectoryW, InitializeCriticalSectionAndSpinCount, MoveFileExW, lstrcatW, FileTimeToLocalFileTime, DeleteTimerQueueTimer, TerminateThread, GetFileSize, GetLocalTime, CreateTimerQueueTimer, CreateThread, GetComputerNameW, GetVersionExW, Sleep, ResumeThread, WTSGetActiveConsoleSessionId, DeviceIoControl, lstrcpyW, InterlockedExchange, WaitForSingleObject, SetUnhandledExceptionFilter, UnhandledExceptionFilter, GetCurrentProcess, TerminateProcess, GetSystemTimeAsFileTime, GetCurrentProcessId, GetCurrentThreadId, GetTickCount, QueryPerformanceCounter, BindIoCompletionCallback, CreateEventW, RegisterWaitForSingleObject, HeapAlloc, GetProcessHeap, InterlockedDecrement, LeaveCriticalSection, EnterCriticalSection, InitializeCriticalSection, HeapFree, InterlockedIncrement, DeleteCriticalSection, GetProcAddress, LoadLibraryA, CloseHandle, GetLastError, CreateEventA, FreeLibrary, DisableThreadLibraryCalls, lstrlenW, UnregisterWait, ReadFile, WriteFile
mprapi.dll
MprInfoDelete, MprInfoBlockAdd, MprInfoBlockFind, MprInfoCreate
msvcrt.dll
DllMain
mswsock.dll
AcceptEx
netshell.dll
NcFreeNetconProperties
ntdll.dll
RtlFindClearBitsAndSet, RtlClearBits, RtlFindSetBits, NtDeviceIoControlFile, RtlInitializeBitMap, RtlClearAllBits, NtCreateFile, RtlImpersonateSelf, NtUnloadDriver, NtLoadDriver, RtlQueueWorkItem, RtlRandom, RtlDeregisterWait, RtlRegisterWait, NtCreateEvent, RtlInitializeGenericTable, RtlDeleteElementGenericTable, RtlGetElementGenericTable, RtlNumberGenericTableElements, RtlLookupElementGenericTable, RtlEnumerateGenericTable, RtlAnsiStringToUnicodeString, NtOpenFile, RtlFreeHeap, RtlAllocateHeap, NtQuerySymbolicLinkObject, NtOpenSymbolicLinkObject, RtlIpv4StringToAddressW, RtlIpv4AddressToStringW, RtlNtStatusToDosError, RtlCreateTimerQueue, RtlCreateTimer, RtlUpdateTimer, RtlDeleteTimerQueue, RtlDeleteTimer, NtOpenKey, NtClose, RtlInitUnicodeString, NtQueryValueKey, RtlInsertElementGenericTable, NtQueryInformationProcess, RtlInitString, RtlAdjustPrivilege, NtSetEvent, RtlFreeUnicodeString, RtlStringFromGUID, RtlFreeAnsiString, RtlUnicodeStringToAnsiString, RtlInitAnsiString, RtlDeregisterWaitEx, NtNotifyChangeKey
ole32.dll
CoTaskMemFree, CoUninitialize, CLSIDFromString, CoSwitchCallContext, CoImpersonateClient, CoRevertToSelf, StringFromGUID2, CoTaskMemAlloc, CoCreateInstance, CoInitializeEx
rasapi32.dll
RasQuerySharedConnection, RasGetCredentialsW, RasDialW, RasHangUpW, RasGetConnectionStatistics, RasConnectionNotificationW, RasGetEntryPropertiesW, RasQuerySharedAutoDial, RasGetAutodialAddressA, RasGetEntryHrasconnW, RasGetProjectionInfoA, RasAutoDialSharedConnection
rasman.dll
RasInitialize, RasReferenceRasman
rpcrt4.dll
RpcServerUnregisterIfEx, RpcBindingVectorFree, RpcEpUnregister, RpcEpRegisterW, RpcServerInqBindings, RpcServerRegisterIfEx, RpcServerUseProtseqW, RpcBindingInqAuthClientW, RpcStringBindingParseW, RpcBindingToStringBindingW, I_RpcBindingIsClientLocal, I_RpcBindingInqLocalClientPID, NdrServerCall2, RpcServerRegisterAuthInfoW, RpcStringFreeW, RpcRaiseException, RpcRevertToSelf, RpcImpersonateClient, RpcServerInqDefaultPrincNameW
rtutils.dll
TracePrintfExA, TraceRegisterExW, RouterLogDeregisterW, RouterLogRegisterA, TraceVprintfExA, TraceDeregisterW, TraceRegisterExA, RouterLogEventValistExA
shlwapi.dll
PathIsRelativeW, PathFindNextComponentW, PathCanonicalizeW, AssocQueryStringW, PathFindFileNameW, PathSkipRootW
user32.dll
LoadStringW
wmi.dll
WmiCloseBlock, WmiSetSingleInstanceW, WmiOpenBlock
ws2_32.dll
WSAProviderConfigChange, WSAIoctl, WSASendTo, WSARecvFrom, WSAAddressToStringA, WSAEnumProtocolsW, WSASocketW
wtsapi32.dll
WTSQuerySessionInformationW, WTSFreeMemory
Export table
NatAcquirePortReservation
NatCancelDynamicRedirect
NatCancelRedirect
NatCreateDynamicFullRedirect
NatCreateDynamicRedirect
NatCreateDynamicRedirectEx
NatCreateRedirect
NatCreateRedirectEx
NatInitializePortReservation
NatInitializeTranslator
NatLookupAndQueryInformationSessionMapping
NatQueryInformationRedirect
NatQueryInformationRedirectHandle
NatReleasePortReservation
NatShutdownPortReservation
NatShutdownTranslator
NhAcceptStreamSocket
NhAcquireFixedLengthBuffer
NhAcquireVariableLengthBuffer
NhCreateDatagramSocket
NhCreateStreamSocket
NhDeleteSocket
NhInitializeBufferManagement
NhInitializeTraceManagement
NhReadDatagramSocket
NhReadStreamSocket
NhReleaseBuffer
NhWriteDatagramSocket
NhWriteStreamSocket
RegisterProtocol
ServiceMain

IPNATHLP.dll

Hjælpekomponenter til Microsoft NAT by Microsoft

Remove IPNATHLP.dll
Version:   5.1.2600.5512 (xpsp.080413-0852)
MD5:   27bb7647b600a43147aa2d2c297660f0
SHA1:   f243a4589a429bf7d83fa40a2c76de5b9a89d110
SHA256:   da678a351b923a866bdf655ebf17e4a80321cb1e47e6d5de5b712fdff5a37a68
This is a Windows system installed file with Windows File Protection (WFP) enabled.

Overview

ipnathlp.dll is loaded as dynamic link library that runs in the context of a process. This version is installed on Windows XP.

DetailsDetails

File name:ipnathlp.dll
Publisher:Microsoft Corporation
Product name:Hjælpekomponenter til Microsoft NAT
Description:Microsoft® Windows® Operativsystem
Typical file path:C:\Windows\System32\ipnathlp.dll
File version:5.1.2600.5512 (xpsp.080413-0852)
Product version:5.1.2600.5512
Size:324 KB (331,776 bytes)
Build date:4/14/2008 6:04 PM
Digital DNA
PE subsystem:Windows Console
File packed:No
Code language:Microsoft Visual C++
.NET CLR:No
More details

BehaviorsBehaviors

Hosted services
Runs as a shared service under the Windows svcHost
  • Shared name is 'SharedAccess'
  • Shared name is 'SharedAccess'

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 100.00%

Distribution by countryDistribution by country

DK installs about 100.00% of Hjælpekomponenter til Microsoft NAT.
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE