Windows 10 DLL File Information - rastls.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 10, 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: | Remote Access PPP EAP-TLS |
File Version: | 10.0.10130.0 (fbl_impressive.150522-2224) |
Company: | Microsoft Corporation |
Product Name: | Microsoft® Windows® Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 521 KB |
Total Number of Exported Functions: | 27 |
Total Number of Exported Functions With Names: | 27 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 335,360 Bytes | 62.9% | Read, Execute | Code |
.data | 0x00053000 | 6,656 Bytes | 1.2% | Write, Read | Initialized Data |
.idata | 0x00055000 | 7,680 Bytes | 1.4% | Read | Initialized Data |
.didat | 0x00057000 | 1,024 Bytes | 0.2% | Write, Read | Initialized Data |
.rsrc | 0x00058000 | 156,160 Bytes | 29.3% | Read | Initialized Data |
.reloc | 0x0007f000 | 25,600 Bytes | 4.8% | Read, Discardable | Initialized Data |
Static Linking
rastls.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
api-ms-win-eventing-classicprovider-l1-1-0.dll
api-ms-win-core-libraryloader-l1-2-0.dll
CRYPT32.dll
api-ms-win-core-libraryloader-l1-2-1.dll
api-ms-win-security-credentials-l1-1-0.dll
api-ms-win-core-localization-l1-2-1.dll
api-ms-win-core-heap-l2-1-0.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-com-l1-1-1.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-eventing-provider-l1-1-0.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-security-base-l1-2-0.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-memory-l1-1-2.dll
api-ms-win-core-file-l1-2-1.dll
netutils.dll
wkscli.dll
api-ms-win-core-string-l2-1-0.dll
api-ms-win-core-processenvironment-l1-2-0.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-core-kernel32-legacy-l1-1-1.dll
api-ms-win-core-string-obsolete-l1-1-0.dll
api-ms-win-security-activedirectoryclient-l1-1-0.dll
api-ms-win-security-sddl-l1-1-0.dll
api-ms-win-core-timezone-l1-1-0.dll
api-ms-win-core-datetime-l1-1-1.dll
api-ms-win-core-delayload-l1-1-1.dll
api-ms-win-core-threadpool-legacy-l1-1-0.dll
api-ms-win-core-psapi-obsolete-l1-1-0.dll
This means that when rastls.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, rastls.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 6 | 128,752 Bytes | 24.1% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 2 | 13,072 Bytes | 2.5% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 15 | 14,618 Bytes | 2.7% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 51 | 3,808 Bytes | 0.7% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 12 | 13,134 Bytes | 2.5% |
Total | 86 | 173,384 Bytes | 32.5% |
Icons in this file
There are 6 icons stored in this DLL file. You can view all these icons in the following small thumbnail:
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 1000 dialogs)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 1000 dialogs.ID | Dialog Caption |
---|---|
101 | Enter Credentials |
102 | Network Security Alert |
104 | Please wait... |
110 | Add EAP |
111 | Configure Certificate Selection |
116 | Select EKUs |
117 | Add/Edit EKU |
118 | Enter Password |
1000 | Smart Card or other Certificate Properties |
1001 | Smart Card or other Certificate Properties |
1002 | Select Certificate |
1004 | Protected EAP Properties |
1005 | Protected EAP Properties |
1033 | Configure Protected EAP Properties |
1034 | Edit Protected EAP Properties |
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
1200 | Network Security Alert |
1204 | Cannot configure EAP |
1205 | Error 0x%x |
1206 | Connect %ws |
1207 | netcfg.hlp |
1208 | Select a certificate to complete configuration. |
1209 | Connect |
1210 | Unknown Error |
1213 | EKU was selected in either Client Auth or Any Purpose EKU List, remove it from there before removing from the list |
1216 | Specified EKU name already exists, select a different name |
1217 | Root Certification Authorities |
1218 | Intermediate Certification Authorities |
1219 | Don't ask user to authorize new servers or trusted CAs |
1220 | Tell user if the server name or root certificate isn't specified |
1221 | Tell user if the server’s identity can't be verified |
1223 | Issued to: %ws Issued by: %ws Valid from %ws to %ws Thumbprint: %ws |
1224 | We don't have enough info to validate the server. You can still connect if you trust this server. |
1225 | If you expect to find %1 in this location, go ahead and connect. Otherwise, it may be a different network with the same name. |
1226 | Connection user name |
1227 | Password |
1228 | Server thumbprint: %ws |
1229 | Issuer thumbprint: %ws |
1602 | If you choose to connect to specific servers, you must specify server names separated by semicolon. |
1603 | If you choose to verify server certificate, you must select a trusted root certificate authority. |
1604 | Unable to show certificate Details. |
1605 | Select an authentication method to complete configuration. |
1606 | Select smartcard |
1612 | Validate Identity Privacy Name |
1613 | The name cannot be used. Names may not consist entirely of periods and/or spaces, or contain these characters: \/"[]:|<>+=;,?*@ |
1701 | SmartCard Username |
1900 | Choose a certificate |
1901 | Continue connecting? |
1903 | Enter the password |
1906 | Continue connecting to %1? |
1921 | Connect |
1922 | Don't connect |
1926 | Insert a smart card |
1927 | Reading smart card |
1928 | Reading certificate store |
1929 | Show certificate details |
1930 | Hide certificate details |
2001 | Smart Card or other certificate |
2002 | Protected EAP (PEAP) |
2003 | Sign in |
4000 | altusername |
4001 | The password isn't correct. Please try again. |
4002 | certpassword |
4003 | Certificate details |
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:DllCanUnloadNow | DllGetClassObject |
DllRegisterServer | DllUnregisterServer |
EapTls_SaveUserCredentials | RasEapCreateConnectionProperties |
RasEapCreateConnectionProperties2 | RasEapCreateConnectionPropertiesXml |
RasEapCreateMethodConfiguration | RasEapCreateUserProperties |
RasEapCreateUserProperties2 | RasEapFreeMemory |
RasEapGetConfigBlobAndUserBlob | RasEapGetCredentials |
RasEapGetIdentity | RasEapGetIdentityPageGuid |
RasEapGetInfo | RasEapGetMethodProperties |
RasEapGetNextPageGuid | RasEapInvokeConfigUI |
RasEapInvokeInteractiveUI | RasEapQueryCredentialInputFields |
RasEapQueryInteractiveUIInputFields | RasEapQueryUIBlobFromInteractiveUIInputFields |
RasEapQueryUserBlobFromCredentialInputFields | RasEapSetRetryFlag |
RasEapUpdateServerConfig |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler __RTDynamicCast __dllonexit _amsg_exit _callnewh _errno _except_handler4_common _ftol2 _initterm _lock _ltow _onexit _purecall _snwprintf_s _unlock _wcsicmp _wcslwr _wtol free malloc memcmp memcpy memcpy_s memmove memset public: virtual __thiscall type_info::~type_info(void) realloc sscanf_s strcat_s strchr strcpy_s strncat_s strncpy_s strnlen swprintf_s wcscat_s wcschr wcscpy_s wcscspn wcsncat_s wcsncpy_s wcsnlen wcsstr wcstok - ntdll.dll:
RtlRunDecodeUnicodeString WinSqmAddToStream - api-ms-win-eventing-classicprovider-l1-1-0.dll:
ntdll!EtwGetTraceEnableFlags ntdll!EtwGetTraceEnableLevel ntdll!EtwGetTraceLoggerHandle ntdll!EtwRegisterTraceGuidsW ntdll!EtwTraceMessage ntdll!EtwUnregisterTraceGuids - api-ms-win-core-libraryloader-l1-2-0.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!FindResourceExW KernelBase!FreeLibrary KernelBase!GetModuleFileNameW KernelBase!GetModuleHandleW KernelBase!GetProcAddress KernelBase!LoadLibraryExW KernelBase!LoadResource KernelBase!LoadStringW KernelBase!LockResource KernelBase!SizeofResource - CRYPT32.dll:
CertAddCertificateContextToStore CertCloseStore CertCompareCertificateName CertControlStore CertCreateCertificateContext CertDeleteCRLFromStore CertDuplicateCertificateContext CertEnumCertificatesInStore CertFindCertificateInStore CertFindChainInStore CertFindExtension CertFreeCertificateChain CertFreeCertificateContext CertGetCertificateChain CertGetCertificateContextProperty CertGetEnhancedKeyUsage CertGetNameStringW CertGetPublicKeyLength CertOpenStore CertSetCRLContextProperty CertVerifyCertificateChainPolicy CertVerifySubjectCertificateContext CertVerifyTimeValidity CryptAcquireCertificatePrivateKey CryptDecodeObject CryptDecodeObjectEx CryptEnumOIDInfo CryptProtectData CryptUnprotectData - api-ms-win-core-libraryloader-l1-2-1.dll:
KernelBase!LoadLibraryW - api-ms-win-security-credentials-l1-1-0.dll:
sechost!AuditFree sechost!CredDeleteW sechost!CredIsProtectedW sechost!CredMarshalCredentialW sechost!CredProtectW sechost!CredUnprotectW sechost!CredWriteA sechost!CredWriteW - api-ms-win-core-localization-l1-2-1.dll:
KernelBase!FormatMessageW - api-ms-win-core-heap-l2-1-0.dll:
KernelBase!LocalAlloc KernelBase!LocalFree KernelBase!LocalReAlloc - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!RaiseException KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter ntdll!RtlRestoreLastWin32Error - api-ms-win-core-com-l1-1-1.dll:
combase!CLSIDFromString combase!CoCreateInstance combase!CoGetClassObject combase!CoImpersonateClient combase!CoRevertToSelf combase!CoTaskMemAlloc combase!CoTaskMemFree combase!CoTaskMemRealloc combase!StringFromGUID2 - api-ms-win-core-processthreads-l1-1-2.dll:
KernelBase!OpenThreadToken KernelBase!SetThreadToken kernel32!CreateThread kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThread kernel32!GetCurrentThreadId kernel32!TerminateProcess - api-ms-win-eventing-provider-l1-1-0.dll:
ntdll!EtwEventRegister ntdll!EtwEventSetInformation ntdll!EtwEventUnregister ntdll!EtwEventWrite ntdll!EtwEventWriteTransfer - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetComputerNameExW KernelBase!GetSystemTime KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount - api-ms-win-core-string-l1-1-0.dll:
KernelBase!MultiByteToWideChar KernelBase!WideCharToMultiByte - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegCreateKeyExW KernelBase!RegDeleteValueW KernelBase!RegEnumKeyExW KernelBase!RegLoadMUIStringW KernelBase!RegOpenKeyExW KernelBase!RegQueryInfoKeyW KernelBase!RegQueryValueExA KernelBase!RegQueryValueExW KernelBase!RegSetValueExW - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!CreateEventW KernelBase!SetEvent KernelBase!Sleep KernelBase!WaitForSingleObject ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection - api-ms-win-security-base-l1-2-0.dll:
KernelBase!CheckTokenMembership KernelBase!GetTokenInformation KernelBase!ImpersonateLoggedOnUser KernelBase!RevertToSelf - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle KernelBase!DuplicateHandle - api-ms-win-core-memory-l1-1-2.dll:
KernelBase!CreateFileMappingW KernelBase!MapViewOfFile KernelBase!UnmapViewOfFile KernelBase!VirtualQuery - api-ms-win-core-file-l1-2-1.dll:
KernelBase!CompareFileTime KernelBase!CreateFileW KernelBase!FileTimeToLocalFileTime - netutils.dll:
NetApiBufferFree - wkscli.dll:
NetGetJoinInformation - api-ms-win-core-string-l2-1-0.dll:
KernelBase!CharNextW - api-ms-win-core-processenvironment-l1-2-0.dll:
KernelBase!ExpandEnvironmentStringsW - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-core-debug-l1-1-1.dll:
KernelBase!OutputDebugStringA - api-ms-win-core-kernel32-legacy-l1-1-1.dll:
kernel32!RegisterWaitForSingleObject - api-ms-win-core-string-obsolete-l1-1-0.dll:
kernel32!lstrcmpW kernel32!lstrcmpiW kernel32!lstrlenW - api-ms-win-security-activedirectoryclient-l1-1-0.dll:
KernelBase!DsCrackNamesW KernelBase!DsFreeNameResultW KernelBase!DsUnBindW - api-ms-win-security-sddl-l1-1-0.dll:
sechost!ConvertStringSidToSidW - api-ms-win-core-timezone-l1-1-0.dll:
KernelBase!FileTimeToSystemTime KernelBase!SystemTimeToFileTime - api-ms-win-core-datetime-l1-1-1.dll:
KernelBase!GetDateFormatEx KernelBase!GetTimeFormatEx - api-ms-win-core-delayload-l1-1-1.dll:
KernelBase!DelayLoadFailureHook KernelBase!ResolveDelayLoadedAPI - api-ms-win-core-threadpool-legacy-l1-1-0.dll:
KernelBase!UnregisterWaitEx - api-ms-win-core-psapi-obsolete-l1-1-0.dll:
KernelBase!GetModuleBaseNameA