Windows 8 DLL File Information - FirewallAPI.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 8, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | Windows Firewall API |
File Version: | 6.2.9200.16384 (win8_rtm.120725-1247) |
Company: | Microsoft Corporation |
Product Name: | Microsoft® Windows® Operating System |
DLL popularity | Medium - 22 other DLL files in system32 directory are statically linked to this file. |
File Size: | 538 KB |
Total Number of Exported Functions: | 266 |
Total Number of Exported Functions With Names: | 266 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 469,504 Bytes | 85.2% | Read, Execute | Code |
.orpc | 0x00074000 | 512 Bytes | 0.1% | Read, Execute | Code |
.data | 0x00075000 | 14,848 Bytes | 2.7% | Write, Read | Initialized Data |
.idata | 0x00079000 | 7,168 Bytes | 1.3% | Read | Initialized Data |
.rsrc | 0x0007b000 | 26,112 Bytes | 4.7% | Read | Initialized Data |
.reloc | 0x00082000 | 31,744 Bytes | 5.8% | Read, Discardable | Initialized Data |
Static Linking
FirewallAPI.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
RPCRT4.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-libraryloader-l1-1-1.dll
api-ms-win-core-string-l2-1-0.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-sysinfo-l1-2-0.dll
api-ms-win-core-memory-l1-1-1.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-heap-l1-2-0.dll
api-ms-win-core-interlocked-l1-2-0.dll
api-ms-win-security-base-l1-2-0.dll
api-ms-win-core-version-l1-1-0.dll
api-ms-win-core-localization-l1-2-0.dll
api-ms-win-core-processthreads-l1-1-1.dll
api-ms-win-core-processenvironment-l1-2-0.dll
api-ms-win-core-file-l1-2-0.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-threadpool-l1-2-0.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-shlwapi-legacy-l1-1-0.dll
api-ms-win-core-threadpool-legacy-l1-1-0.dll
api-ms-win-core-threadpool-private-l1-1-0.dll
api-ms-win-core-string-obsolete-l1-1-0.dll
api-ms-win-core-heap-obsolete-l1-1-0.dll
api-ms-win-core-shlwapi-obsolete-l1-1-0.dll
api-ms-win-core-delayload-l1-1-1.dll
This means that when FirewallAPI.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, FirewallAPI.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 0 | 0 Bytes | 0.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 955 | 128,496 Bytes | 23.3% |
Type Libraries | 1 | 21,004 Bytes | 3.8% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 3 | 4,511 Bytes | 0.8% |
Total | 959 | 154,011 Bytes | 28.0% |
Icons in this file
No icons found in this file
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 200 dialogs)
No dialog resources in this file.
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
1657 | Firewall log files (*.log) |
1658 | Browse |
1675 | The value entered for the log file size is not valid. Enter a value between 1 and 32767 k. |
23000 | File and Printer Sharing |
23001 | NetBIOS Name Service |
23002 | NetBIOS Datagram Service |
23004 | NetBIOS Session Service |
23005 | SMB over TCP |
23006 | UPnP Framework |
23007 | SSDP Component of UPnP Framework |
23008 | UPnP Framework over TCP |
23009 | Remote Desktop |
23012 | Domain Name Server (DNS) |
23013 | Dynamic Host Configuration Protocol Server (DHCP) |
23014 | Dynamic Host Configuration Protocol Client (DHCP) |
23015 | Incoming Connection VPN (PPTP) |
23016 | Incoming Connection VPN (L2TP) |
23017 | IP Security (IPsec - IKE) |
23018 | IP Security (IPsec - IKE/NAT-T) |
23038 | Phase 1: Local address = %s, Remote address = %s |
23039 | Phase 2: Local address = %s, Remote address = %s |
23040 | , Protocol = 0x%x |
23041 | , Protocol = Any |
23042 | , Local port = 0x%x |
23043 | , Local port = Any |
23044 | , Remote port = 0x%x |
23045 | , Remote port = Any |
23090 | Windows Firewall |
23091 | Windows Firewall helps protect your computer by preventing unauthorized users from gaining access to your computer through the Internet or a network. |
23092 | Windows Firewall Authorization Driver |
23093 | Windows Firewall Authorization Driver is a kernel mode driver that provides deep inspection services on inbound and outbound network traffic. |
23094 | Allow authenticated IPsec bypass |
23095 | Allows specific computers to have unrestricted, but authenticated, access to the computer. |
23102 | Enabled |
23103 | Disabled |
23104 | Group Policy |
23105 | Local Policy |
23106 | Group and Local Policy |
23107 | Domain |
23108 | Private |
23109 | All interfaces |
23112 | Don't allow exceptions |
23113 | All subnets |
23114 | Local subnet only |
23115 | Custom subnets |
23117 | Remove |
23118 | Modify |
23119 | Allow outgoing destination unreachable |
23120 | Allow outgoing source quench |
23121 | Allow redirect |
23122 | Allow incoming echo request |
23123 | Allow incoming router request |
23124 | Allow outgoing time exceeded |
23125 | Allow outgoing parameter problem |
23126 | Allow incoming timestamp request |
23127 | Allow incoming mask request |
23128 | Allow outgoing packet too big |
23129 | The rule was parsed successfully from the store. |
23130 | The rule is from a later version of the service. Some fields were not understood and have been ignored. This may cause the rule to be less restrictive than on the version where it was created. To mitigate any risk from this fallback behavior, ensure that the original rule is as specific as possible. To avoid this fallback behavior, create version-specific GPO's, or apply a Platform condition to the rule. |
23131 | The rule is from a newer schema version than the service, and the unknown fields could not be ignored. The whole rule was ignored. |
23132 | The name contains invalid characters, or is an invalid length. |
23133 | The description contains invalid characters, or is an invalid length. |
23134 | The application contains invalid characters, or is an invalid length. |
23135 | The service contains invalid characters, or is an invalid length. |
23136 | The authorized remote machines list contains invalid characters, or is an invalid length. |
23137 | The authorized remote users list contains invalid characters, or is an invalid length. |
23138 | The group (sometimes called the embedded context) contains invalid characters, or is an invalid length. |
23139 | The service was unable to parse the rule. |
23140 | An invalid port range was specified, or 0 was used as a port number. |
23141 | Some of the keywords specified on the remote address are only valid on the local address. |
23142 | Number of interfaces and interface buffer don't match. |
23143 | The interface type is invalid. |
23144 | The action is invalid. |
23145 | The direction is invalid. |
23146 | The protocol-specific options do not match the protocol that was chosen. |
23147 | The rule was parsed successfully, but there was an unknown semantic error when processing the rule. |
23148 | An error occurred. |
23149 | Enable Windows Firewall |
23150 | Disable Stealth Mode |
23151 | Windows Firewall Shielded Mode |
23152 | Disable Unicast Responses to Multicast |
23153 | Log Dropped Packets |
23154 | Log Successful Connections |
23155 | Log Ignored Rules |
23156 | Maximum Log File Size |
23157 | Log File Path |
23158 | Disable Inbound Notifications |
23159 | Allow User preferred merge of Authorized Applications |
23160 | Allow User preferred merge of Globally open ports |
23161 | Allow Local Policy Merge |
23162 | Allow Local IPsec Policy Merge |
23163 | Disabled Interfaces |
23164 | Default Outbound Action |
23165 | Default Inbound Action |
23166 | Current Profile |
23167 | Disable Stateful FTP |
23168 | Ignored Disable Stateful PPTP |
23169 | IPsec SA Idle time |
23170 | IPsec preshared key encoding |
23171 | IPsec Exempt |
23172 | IPsec CRL Check |
23173 | <All> |
23174 | Allow |
23175 | Block |
23176 | The rule ID contains invalid characters, or is an invalid length. |
23177 | The phase 1 auth set ID contains invalid characters, or is an invalid length. |
23178 | The quick mode crypto set ID contains invalid characters, or is an invalid length. |
23179 | The main mode crypto set ID contains invalid characters, or is an invalid length. |
23180 | The application name could not be resolved. |
23181 | The Rule ID was not specified. |
23182 | Mismatch in number of ports and ports buffer. |
23183 | One of the port keywords is invalid. |
23184 | Mismatch in number of V4 address subnets and subnets buffer. |
23185 | Mismatch in number of V6 address subnets and subnets buffer. |
23186 | Mismatch in number of V4 address ranges and ranges buffer. |
23187 | Mismatch in number of V6 address ranges and ranges buffer. |
23188 | The address range is invalid. The end address is less than the beginning address. |
23189 | One or more of the subnet masks is invalid. |
23190 | One or more of the address prefixes is invalid. |
23191 | One or more of the address keywords are invalid. |
23192 | Some of the keywords specified on the local address are only valid on the remote address. |
23193 | Mismatch in number of ICMP and ICMP buffer. |
23194 | Invalid ICMP code specified. |
23195 | Allow-Bypass action specified, but the rule does not meet allow-bypass criteria (inbound, authenticate/encrypt flags set, remote machine auth list specified) |
23196 | The protocol number is invalid. |
23197 | Invalid flags specified. |
23198 | Autogenerate flag is set but Authenticate / Authenticate-encrypt flags are not set. |
23199 | Autogenerate flag is set but the action is block. |
23200 | Autogenerate flag is set along with Dynamic RPC flag. |
23201 | The Authentication and Authentication & Encryption flags cannot be used together. |
23202 | Authorization lists can only be used if authentication is required on the rule. |
23203 | Number of valid OS Platforms and the list of valid OS Platforms don't match |
23204 | The phase 1 auth set ID must be specified. |
23205 | The quick mode crypto set ID must be specified. |
23206 | The Set ID was not specified. |
23207 | The IPsec phase is invalid. |
23208 | No suites specified in the set. |
23209 | One of the phase 1 auth methods is invalid. |
23210 | One of the phase 2 auth methods is invalid. |
23211 | Anonymous cannot be the only authentication method. |
23212 | Invalid auth suite flags specified. |
23213 | Machine certificates can only be used in phase 2 auth if they are machine health certificates. |
23214 | Machine Preshared Key was selected as an authentication type, but no key string was specified. |
23215 | The certificate authority name is required, and must be formatted as an X.509 distinguished name. |
23216 | Both machine and user auth cannot be proposed within the same authentication set. |
23217 | The main mode crypto set ID must be specified. |
23218 | The phase 1 crypto set flags are invalid. |
23219 | The main mode lifetime, in minutes, is invalid. |
23220 | The main mode lifetime, in sessions, is invalid. |
23221 | One of the main mode key exchange algorithms is invalid. |
23222 | One of the main mode encryption algorithms is invalid. |
23223 | One of the main mode hash algorithms is invalid. |
23224 | One of the quick mode key exchange algorithms is invalid. |
23225 | One of the quick mode encapsulation types is invalid. |
23226 | One of the quick mode encryption algorithms is invalid. |
23227 | One of the quick mode hash algorithms is invalid. |
23228 | The quick mode lifetime, in minutes, is invalid. |
23229 | The quick mode lifetime, in kilobytes, is invalid. |
23230 | Remote user authorization can only be applied to inbound rules. |
23231 | An unspecified, multicast, broadcast, or loopback IPv6 address was specified. |
23232 | If the action is Do Not Secure, the auth and crypto sets must be null. |
23233 | Either Encryption or Hash must be specified. |
23234 | Block action was specified in conjunction with require security or require encryption. |
23235 | The phase 1 authentication set was not found. |
23236 | The phase 2 authentication set was not found. |
23237 | The quick mode cryptographic set was not found. |
23238 | A conflict was detected between the phase 1 and phase 2 authentication sets. When preshared keys are used in phase 1, there cannot be a phase 2 authentication set. |
23239 | A local address cannot be used in conjunction with an interface or interface type condition. |
23240 | Program Name |
23241 | Interfaces |
23242 | Local Addresses |
23243 | Remote Addresses |
23244 | Local Port |
23245 | Remote Port |
23246 | EndPoint 1 Addresses |
23247 | EndPoint 2 Addresses |
23248 | Endpoint 1 Port |
23249 | Endpoint 2 Port |
23250 | Not Configured |
23251 | The profile type is invalid. |
23252 | Public |
23253 | An unspecified, multicast, broadcast, or loopback IPv4 address was specified. |
23254 | Machine health certificates and regular certificates cannot both be proposed within the same authentication set. |
23255 | None |
23256 | Endpoint 'any' cannot be specified for a tunnel-mode rule. |
23257 | IPsec Through NAT |
23258 | Policy Version |
23259 | The target schema version specified is not supported. |
23260 | The same authentication method cannot be used more than once within a set. |
23261 | This error value is not used. |
23262 | The target schema version does not support port ranges. |
23263 | The Authentication (Dynamic Encryption) flag cannot be used when direction is Outbound. |
23264 | When the Authentication (Dynamic Encryption) flag is set, the Authentication & Encryption flag must be set as well. |
23265 | The target schema version does not support Authentication (Dynamic Encryption). |
23266 | The target schema version does not support outbound Allow-Bypass rules. |
23267 | Allow-Bypass action specified, but the rule does not meet allow-bypass criteria (authenticate/encrypt flags set) |
23268 | Defer to user' setting can only be used in a firewall rule where program path and TCP/UDP protocol are specified with no additional conditions. |
23269 | Port ranges are only allowed in connection security rules when the action is Do Not Secure. |
23270 | The target schema version does not support the platform operator specified. |
23271 | The DTM flag requires at least one dynamic endpoint. |
COM Classes/Interfaces
Name | Type | Description |
---|---|---|
INetFwAuthorizedApplication | Dispatch | |
INetFwAuthorizedApplications | Dispatch | |
INetFwIcmpSettings | Dispatch | |
INetFwMgr | Dispatch | |
INetFwOpenPort | Dispatch | |
INetFwOpenPorts | Dispatch | |
INetFwPolicy | Dispatch | |
INetFwPolicy2 | Dispatch | |
INetFwProduct | Dispatch | |
INetFwProducts | Dispatch | |
INetFwProfile | Dispatch | |
INetFwRemoteAdminSettings | Dispatch | |
INetFwRule | Dispatch | |
INetFwRule2 | Dispatch | |
INetFwRule3 | Dispatch | |
INetFwRules | Dispatch | |
INetFwService | Dispatch | |
INetFwServiceRestriction | Dispatch | |
INetFwServices | Dispatch |
Exported Functions List
The following functions are exported by this dll:CalculateOpenPortOrAuthAppAddrStringSize | CreateDefaultPerInterfaceIcmpRule |
CreateDefaultPerInterfaceOpenPortRule | DllCanUnloadNow |
DllGetClassObject | DllRegisterServer |
DllUnregisterServer | FWAddAuthenticationSet |
FWAddConnectionSecurityRule | FWAddCryptoSet |
FWAddFirewallRule | FWAddMainModeRule |
FWChangeNotificationCreate | FWChangeNotificationDestroy |
FWChangeTransactionalState | FWClosePolicyStore |
FWCopyAuthenticationSet | FWCopyConnectionSecurityRule |
FWCopyCryptoSet | FWCopyFirewallRule |
FWDeleteAllAuthenticationSets | FWDeleteAllConnectionSecurityRules |
FWDeleteAllCryptoSets | FWDeleteAllFirewallRules |
FWDeleteAllMainModeRules | FWDeleteAuthenticationSet |
FWDeleteConnectionSecurityRule | FWDeleteCryptoSet |
FWDeleteFirewallRule | FWDeleteMainModeRule |
FWDeletePhase1SAs | FWDeletePhase2SAs |
FWDiagGetAppList | FWEnumAdapters |
FWEnumAuthenticationSets | FWEnumConnectionSecurityRules |
FWEnumCryptoSets | FWEnumFirewallRules |
FWEnumMainModeRules | FWEnumNetworks |
FWEnumPhase1SAs | FWEnumPhase2SAs |
FWEnumProducts | FWExportPolicy |
FWFreeAdapters | FWFreeAuthenticationSet |
FWFreeAuthenticationSets | FWFreeAuthenticationSetsByHandle |
FWFreeConnectionSecurityRule | FWFreeConnectionSecurityRules |
FWFreeConnectionSecurityRulesByHandle | FWFreeCryptoSet |
FWFreeCryptoSets | FWFreeCryptoSetsByHandle |
FWFreeDiagAppList | FWFreeFirewallRule |
FWFreeFirewallRules | FWFreeFirewallRulesByHandle |
FWFreeFirewallRulesOld | FWFreeMainModeRule |
FWFreeMainModeRules | FWFreeMainModeRulesByHandle |
FWFreeNetworks | FWFreePhase1SAs |
FWFreePhase2SAs | FWFreeProducts |
FWGPLock | FWGPUnlock |
FWGetConfig | FWGetConfig2 |
FWGetGlobalConfig | FWGetGlobalConfig2 |
FWGetGlobalConfig3 | FWGetIndicatedPortInUse |
FWImportPolicy | FWIndicatePortInUse |
FWIndicateProxyForUrl | FWIndicateProxyResolverRefresh |
FWIndicateTupleInUse | FWIsTargetAProxy |
FWOpenPolicyStore | FWQueryAuthenticationSets |
FWQueryConnectionSecurityRules | FWQueryCryptoSets |
FWQueryFirewallRules | FWQueryMainModeRules |
FWRegisterProduct | FWResetIndicatedPortInUse |
FWResetIndicatedTupleInUse | FWResolveGPONames |
FWRestoreDefaults | FWRestoreGPODefaults |
FWRevertTransaction | FWSetAuthenticationSet |
FWSetConfig | FWSetConnectionSecurityRule |
FWSetCryptoSet | FWSetFirewallRule |
FWSetGPHelperFnPtrs | FWSetGlobalConfig |
FWSetGlobalConfig2 | FWSetMainModeRule |
FWStatusMessageFromStatusCode | FWUnregisterProduct |
FWVerifyAuthenticationSet | FWVerifyAuthenticationSetQuery |
FWVerifyConnectionSecurityRule | FWVerifyConnectionSecurityRuleQuery |
FWVerifyCryptoSet | FWVerifyCryptoSetQuery |
FWVerifyFirewallRule | FWVerifyFirewallRuleQuery |
FWVerifyMainModeRule | FWVerifyMainModeRuleQuery |
FreeAbsoluteInterfaces | FwActivate |
FwAddRule | FwAddSet |
FwAddrChangeSourceInitialize | FwAddrChangeSourceShutdown |
FwAddrChangeSourceSignal | FwAdvPolicyDecodeFirewallRule |
FwAdvPolicyEncodeRule | FwAlloc |
FwAllocCheckSize | FwAnalyzeFirewallPolicy |
FwAnalyzeFirewallPolicyOnProfile | FwAppContainerChangeFree |
FwAreAllContainedInAddresses | FwBinariesFree |
FwBstrToPorts | FwCSRuleEmpty |
FwCSRuleVerify | FwCanonizeAuthorizedApps |
FwChangeSourceInitialize | FwChangeSourceShutdown |
FwChangeSourceSignal | FwChangeSourceSignalStart |
FwClosePolicyStore | FwConvertIPv6SubNetToRange |
FwCopyAuthSet | FwCopyAuthSetListToLowerVersion |
FwCopyAuthsetToHigherVersion | FwCopyCSRule |
FwCopyCryptoSet | FwCopyICMPTypeCode |
FwCopyLUID | FwCopyMMRule |
FwCopyMainModeRule | FwCopyPlatform |
FwCopyPortRange | FwCopyPortsContents |
FwCopyRule | FwCopyWFAddressesContents |
FwCreateLocalTempStore | FwDeleteAllRules |
FwDeleteAllSets | FwDeleteRule |
FwDeleteSet | FwDestroyLocalTempStore |
FwDoNothingOnObject | FwEmptyWFAddresses |
FwEmptyWFRule | FwEnableMemTracing |
FwEnumRules | FwEnumSets |
FwFree | FwFreeAddresses |
FwFreeRules | FwFreeSets |
FwFreeWFRule | FwGetAddressesAsString |
FwGetAppBlockList | FwGetConfig |
FwGetCurrentProfile | FwGetGlobalConfig |
FwGetGlobalConfigFromLocalTempStore | FwGetRule |
FwGetVersionField | FwICFProfileToWfProfile |
FwICFProtocolToWfProtocol | FwIPV4RangeContainsMulticast |
FwIPV6RangeContainsMulticast | FwImageListDestroy |
FwImageListHasImage | FwIsGroupPolicyEnforced |
FwIsRemoteManagementEnabled | FwIsV6AddrLoopback |
FwMMRuleVerify | FwMergeAddresses |
FwMigrateLegacyAuthenticatedBypassSddl | FwMigrateLegacySettings |
FwNegateAddresses | FwOpenAppCDbPolicyStore |
FwOpenPolicyStore | FwParseAddressToken |
FwPortsToString | FwReduceObjectsToVersion |
FwRemoveDuplicateAddresses | FwResolveIndirectString |
FwRuleResolveFlags | FwSddlStringVerify |
FwSetConfig | FwSetGlobalConfig |
FwSetMemLeakPolicy | FwSetResolveFlags |
FwSetRule | FwSetSet |
FwSidAndAttributesFree | FwSidCopy |
FwSidsToString | FwStringToAddresses |
FwStringToSids | FwSubtractAddresses |
FwUniteWFAddressesContents | FwVerifyNoHeapLeaks |
FwVerifyWFRuleSemantics | FwWfProtocolToICFProtocol |
GetDisabledInterfaces | GetOpenPortOrAuthAppAddrScope |
IcfAddrChangeNotificationCreate | IcfChangeNotificationCreate |
IcfChangeNotificationDestroy | IcfConnect |
IcfDisconnect | IcfFreeDynamicFwPorts |
IcfFreeProfile | IcfFreeTickets |
IcfGetCurrentProfileType | IcfGetDynamicFwPorts |
IcfGetOperationalMode | IcfGetProfile |
IcfGetTickets | IcfIsPortAllowed |
IcfOpenDynamicFwPortWithoutSocket | IcfSubNetsGetScope |
IsAddressesEmpty | IsEqualAddresses |
IsFirewallInCoExistanceMode | IsPortOrICMPAllowed |
IsPortsEmpty | IsRuleOldAuthApp |
IsRuleOldGlobalOpenPort | IsRuleOpenPortOrAuthApp |
IsRulePerInterfaceIcmp | IsRulePerInterfaceOpenPort |
IsUnicastExplicitAddressesEmpty | Isv4Orv6AddressesEmpty |
LoadGPExtensionDll | MakeAbsoluteInterfaces |
NetworkIsolationCreateAppContainer | NetworkIsolationDeleteAppContainer |
NetworkIsolationDiagnoseConnectFailure | NetworkIsolationDiagnoseConnectFailureAndGetInfo |
NetworkIsolationDiagnoseListen | NetworkIsolationDiagnoseSocketCreation |
NetworkIsolationEnumAppContainers | NetworkIsolationEnumerateAppContainerRules |
NetworkIsolationFreeAppContainers | NetworkIsolationGetAppContainerConfig |
NetworkIsolationRegisterForAppContainerChanges | NetworkIsolationSetAppContainerConfig |
NetworkIsolationSetupAppContainerBinaries | NetworkIsolationUnregisterForAppContainerChanges |
OpenPortOrAuthAppAddrToString | ValidatePortOrAppAddressString |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler _amsg_exit _except_handler4_common _initterm _purecall _ultow _vsnwprintf _wcsicmp _wcsnicmp free iswalpha iswdigit malloc memcmp memcpy memmove memset public: virtual __thiscall type_info::~type_info(void) qsort realloc towupper void * __cdecl operator new(unsigned int) void * __cdecl operator new[](unsigned int) void __cdecl operator delete(void *) void __cdecl operator delete[](void *) void __cdecl terminate(void) wcscat_s wcschr wcscpy_s wcsncmp wcspbrk wcstok wcstoul - ntdll.dll:
EtwEventRegister EtwEventUnregister EtwEventWrite EtwGetTraceEnableFlags EtwGetTraceEnableLevel EtwGetTraceLoggerHandle EtwRegisterTraceGuidsW EtwTraceMessage EtwUnregisterTraceGuids NtClose NtOpenSymbolicLinkObject NtQueryObject NtQuerySymbolicLinkObject RtlCopySid RtlInitUnicodeString RtlIpv4AddressToStringW RtlIpv4StringToAddressW RtlIpv6AddressToStringW RtlIpv6StringToAddressW RtlLengthSid RtlNtStatusToDosError - RPCRT4.dll:
IUnknown_AddRef_Proxy IUnknown_QueryInterface_Proxy IUnknown_Release_Proxy NdrAsyncClientCall NdrCStdStubBuffer2_Release NdrClientCall2 NdrDllCanUnloadNow NdrDllGetClassObject NdrDllRegisterProxy NdrDllUnregisterProxy NdrOleAllocate NdrOleFree NdrStubCall2 NdrStubForwardingFunction RpcAsyncCancelCall RpcAsyncCompleteCall RpcAsyncInitializeHandle RpcBindingFree RpcBindingFromStringBindingW RpcBindingSetAuthInfoExW RpcBindingSetOption RpcEpResolveBinding RpcStringBindingComposeW RpcStringFreeW UuidCreate UuidToStringW - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!CreateEventW KernelBase!InitializeCriticalSectionAndSpinCount KernelBase!SetEvent KernelBase!Sleep KernelBase!WaitForSingleObject ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection - api-ms-win-core-libraryloader-l1-1-1.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!FindResourceExW KernelBase!FreeLibrary KernelBase!GetModuleFileNameW KernelBase!GetModuleHandleW KernelBase!GetProcAddress KernelBase!LoadLibraryExW KernelBase!LoadResource KernelBase!LoadStringW KernelBase!SizeofResource - api-ms-win-core-string-l2-1-0.dll:
KernelBase!CharNextW KernelBase!CharPrevW - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter ntdll!RtlRestoreLastWin32Error - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegCreateKeyExW KernelBase!RegDeleteTreeW KernelBase!RegDeleteValueW KernelBase!RegEnumKeyExW KernelBase!RegEnumValueW KernelBase!RegNotifyChangeKeyValue KernelBase!RegOpenCurrentUser KernelBase!RegOpenKeyExW KernelBase!RegQueryInfoKeyW KernelBase!RegQueryValueExW KernelBase!RegRestoreKeyW KernelBase!RegSaveKeyExW KernelBase!RegSetValueExW - api-ms-win-core-sysinfo-l1-2-0.dll:
KernelBase!GetComputerNameExW KernelBase!GetSystemInfo KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount KernelBase!GetVersionExW - api-ms-win-core-memory-l1-1-1.dll:
KernelBase!VirtualAlloc KernelBase!VirtualProtect KernelBase!VirtualQuery - api-ms-win-core-string-l1-1-0.dll:
KernelBase!CompareStringOrdinal KernelBase!CompareStringW KernelBase!MultiByteToWideChar KernelBase!WideCharToMultiByte - api-ms-win-core-heap-l1-2-0.dll:
KernelBase!GetProcessHeap KernelBase!HeapDestroy ntdll!RtlAllocateHeap ntdll!RtlFreeHeap - api-ms-win-core-interlocked-l1-2-0.dll:
KernelBase!InterlockedCompareExchange KernelBase!InterlockedDecrement KernelBase!InterlockedExchange KernelBase!InterlockedIncrement - api-ms-win-security-base-l1-2-0.dll:
KernelBase!AccessCheck KernelBase!AdjustTokenPrivileges KernelBase!AllocateAndInitializeSid KernelBase!CheckTokenMembership KernelBase!CreateWellKnownSid KernelBase!DuplicateTokenEx KernelBase!FreeSid KernelBase!GetAce KernelBase!GetSecurityDescriptorDacl KernelBase!GetTokenInformation KernelBase!IsValidSecurityDescriptor KernelBase!RevertToSelf - api-ms-win-core-version-l1-1-0.dll:
KernelBase!GetFileVersionInfoExW KernelBase!GetFileVersionInfoSizeExW KernelBase!VerQueryValueW - api-ms-win-core-localization-l1-2-0.dll:
KernelBase!FormatMessageW KernelBase!GetSystemDefaultLangID KernelBase!GetThreadUILanguage - api-ms-win-core-processthreads-l1-1-1.dll:
KernelBase!OpenProcessToken KernelBase!OpenThreadToken KernelBase!SetThreadToken kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThread kernel32!GetCurrentThreadId kernel32!TerminateProcess - api-ms-win-core-processenvironment-l1-2-0.dll:
KernelBase!ExpandEnvironmentStringsW - api-ms-win-core-file-l1-2-0.dll:
KernelBase!CreateFileW KernelBase!GetLongPathNameW - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle KernelBase!DuplicateHandle - api-ms-win-core-threadpool-l1-2-0.dll:
KernelBase!CreateThreadpoolWait ntdll!TpReleaseWait ntdll!TpSetWait ntdll!TpWaitForWait - api-ms-win-core-debug-l1-1-1.dll:
KernelBase!IsDebuggerPresent - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-core-shlwapi-legacy-l1-1-0.dll:
KernelBase!PathCanonicalizeW - api-ms-win-core-threadpool-legacy-l1-1-0.dll:
KernelBase!QueueUserWorkItem KernelBase!UnregisterWaitEx - api-ms-win-core-threadpool-private-l1-1-0.dll:
KernelBase!RegisterWaitForSingleObjectEx - api-ms-win-core-string-obsolete-l1-1-0.dll:
kernel32!lstrcmpiW kernel32!lstrcpynW - api-ms-win-core-heap-obsolete-l1-1-0.dll:
kernel32!LocalAlloc kernel32!LocalFree - api-ms-win-core-shlwapi-obsolete-l1-1-0.dll:
KernelBase!SHLoadIndirectString - api-ms-win-core-delayload-l1-1-1.dll:
kernel32!DelayLoadFailureHook ntdll!LdrResolveDelayLoadedAPI