Windows 10 DLL File Information - provcore.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: | Microsoft Wireless Provisioning Core |
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: | 568 KB |
Total Number of Exported Functions: | 3 |
Total Number of Exported Functions With Names: | 3 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 510,464 Bytes | 87.7% | Read, Execute | Code |
.data | 0x0007e000 | 3,584 Bytes | 0.6% | Write, Read | Initialized Data |
.idata | 0x00080000 | 7,680 Bytes | 1.3% | Read | Initialized Data |
.didat | 0x00082000 | 1,024 Bytes | 0.2% | Write, Read | Initialized Data |
.rsrc | 0x00083000 | 27,136 Bytes | 4.7% | Read | Initialized Data |
.reloc | 0x0008a000 | 31,232 Bytes | 5.4% | Read, Discardable | Initialized Data |
Static Linking
provcore.dll is statically linked to the following files:msvcrt.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-util-l1-1-0.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-namespace-l1-1-0.dll
api-ms-win-security-base-l1-2-0.dll
api-ms-win-core-heap-l2-1-0.dll
api-ms-win-core-localization-l1-2-1.dll
api-ms-win-core-timezone-l1-1-0.dll
api-ms-win-core-file-l1-2-1.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-threadpool-l1-2-0.dll
api-ms-win-core-processenvironment-l1-2-0.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-profile-l1-1-0.dll
ntdll.dll
KERNEL32.dll
wwapi.dll
api-ms-win-core-psapi-l1-1-0.dll
api-ms-win-core-delayload-l1-1-1.dll
api-ms-win-core-heap-obsolete-l1-1-0.dll
api-ms-win-core-atoms-l1-1-0.dll
api-ms-win-core-apiquery-l1-1-0.dll
api-ms-win-core-sidebyside-l1-1-0.dll
RPCRT4.dll
This means that when provcore.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, provcore.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 | 33 | 3,758 Bytes | 0.6% |
Type Libraries | 1 | 9,232 Bytes | 1.6% |
Manifest | 1 | 664 Bytes | 0.1% |
All Others | 4 | 22,842 Bytes | 3.9% |
Total | 39 | 36,496 Bytes | 6.3% |
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 1000 dialogs)
No dialog resources in this file.
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
2000 | The <Pattern> element is missing or empty |
2001 | The specified pattern is not a valid regular expression |
2002 | The group attribute on field %1!s! cannot be zero |
2003 | The group attribute on field %1!s! is not specified in the regular expression pattern |
2004 | Group %1!d! is specified in the pattern but not referenced by any fields |
2005 | Group %1!d! specified on field %2!s! is already bound to another field |
2006 | A field that %1!s! is dependant on is missing: %2!s! |
2007 | A required attribute on the %1!s! field is missing (%2!s!) |
2008 | A UnitGroup is defined on the %1!s! field when a <Units> mapping is not present |
2009 | Node %1!s! already has a mapping for token %2!s! in attribute %3!s! |
2010 | "%1!s!" is not a valid locale name |
2012 | The format on field %1!s! must include at least the month and day specifiers |
2013 | The a.m./p.m. designator %%p cannot be specified without the 12-hour specifier %%I (field=%1!s!) |
2014 | The 12-hour specifier %%I cannot be specified without the a.m./p.m. designator %%p (field=%1!s!) |
2015 | Both the 12-hour and 24-hour specifiers cannot both be used (field=%1!s!) |
2016 | Both an AmToken and PmToken attribute must be defined when using the a.m./p.m. designator %%p (field=%1!s!) |
2017 | The AmToken and PmToken attributes cannot be the same (field=%1!s!) |
2018 | The format on field %1!s! has duplicate specifiers |
2019 | Either UnitGroup or DefaultUnit must be specified on the %1!s! field |
5001 | XML is not well-formed |
5002 | XML does not match the provisioning schema |
5003 | XML signature is invalid |
5004 | Signer certificate is not chained to a trusted root CA |
5005 | XML has been tampered with |
5006 | Signer certificate isn't trusted for provisioning |
5007 | No leaf certificate found in XML signature |
5008 | Interface is not provisioned |
5009 | Certificate does not contain digital signature usage |
5010 | Signature is missing in XML |
5101 | Do you want to connect to %1!s! networks with this device? |
5102 | Connect |
5103 | Don't connect |
5201 | Caller has no permission to use given device |
COM Classes/Interfaces
Name | Type | Description |
---|---|---|
ActivationTask | CoClass | |
IProvisioningDocument | Interface | |
IProvisioningEngine | Interface | |
IProvisioningNotificationProcessor | Interface | |
ISequentialStream | Interface | |
IStream | Interface | |
ITaskHandler | Interface | The COM task handler action interface. |
ProvisioningEngine | CoClass | |
ProvisioningTask | CoClass | |
PurgeTask | CoClass |
Exported Functions List
The following functions are exported by this dll:DllCanUnloadNow | DllGetActivationFactory | DllGetClassObject |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler ___lc_codepage_func ___lc_collate_cp_func ___lc_handle_func ___mb_cur_max_func __crtCompareStringW __crtLCMapStringW __dllonexit __pctype_func _amsg_exit _beginthreadex _callnewh _errno _except_handler4_common _ftol2 _initterm _lock _onexit _purecall _swprintf_c_l _unlock _vsnwprintf _wcsicmp abort calloc free isspace malloc memchr memcmp memcpy memmove memset public: __thiscall bad_cast::bad_cast(class bad_cast const &) public: __thiscall exception::exception(char const * const &) public: __thiscall exception::exception(class exception const &) public: __thiscall exception::exception(void) public: int __thiscall type_info::operator==(class type_info const &)const public: virtual __thiscall bad_cast::~bad_cast(void) public: virtual __thiscall exception::~exception(void) public: virtual __thiscall type_info::~type_info(void) public: virtual char const * __thiscall exception::what(void)const realloc setlocale strchr strerror strtod swprintf_s swscanf_s tolower void __cdecl operator delete(void *) void __cdecl operator delete[](void *) vswprintf_s wcschr wctob - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!RaiseException KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!CreateEventW KernelBase!CreateMutexW KernelBase!InitOnceExecuteOnce KernelBase!ReleaseMutex KernelBase!ResetEvent KernelBase!SetEvent KernelBase!Sleep KernelBase!WaitForMultipleObjectsEx KernelBase!WaitForSingleObject ntdll!RtlAcquireSRWLockExclusive ntdll!RtlAcquireSRWLockShared ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeConditionVariable ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection ntdll!RtlReleaseSRWLockExclusive ntdll!RtlReleaseSRWLockShared - api-ms-win-core-util-l1-1-0.dll:
ntdll!RtlDecodePointer ntdll!RtlEncodePointer - api-ms-win-core-libraryloader-l1-2-0.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!GetModuleHandleExW KernelBase!LoadStringW - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetSystemTime KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount KernelBase!GetTickCount64 - api-ms-win-core-processthreads-l1-1-2.dll:
KernelBase!OpenProcessToken KernelBase!OpenThreadToken kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThread kernel32!GetCurrentThreadId kernel32!GetExitCodeThread kernel32!GetProcessId kernel32!OpenProcess kernel32!SetThreadPriority kernel32!TerminateProcess - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle KernelBase!DuplicateHandle - api-ms-win-core-namespace-l1-1-0.dll:
KernelBase!AddSIDToBoundaryDescriptor KernelBase!ClosePrivateNamespace KernelBase!CreateBoundaryDescriptorW KernelBase!CreatePrivateNamespaceW KernelBase!DeleteBoundaryDescriptor KernelBase!OpenPrivateNamespaceW - api-ms-win-security-base-l1-2-0.dll:
KernelBase!AddAccessAllowedAce KernelBase!AllocateAndInitializeSid KernelBase!CheckTokenMembership KernelBase!CopySid KernelBase!CreateWellKnownSid KernelBase!FreeSid KernelBase!GetLengthSid KernelBase!GetTokenInformation KernelBase!InitializeAcl KernelBase!InitializeSecurityDescriptor KernelBase!SetSecurityDescriptorDacl - api-ms-win-core-heap-l2-1-0.dll:
KernelBase!GlobalAlloc KernelBase!GlobalFree KernelBase!LocalAlloc KernelBase!LocalFree - api-ms-win-core-localization-l1-2-1.dll:
KernelBase!FormatMessageW KernelBase!LocaleNameToLCID - api-ms-win-core-timezone-l1-1-0.dll:
KernelBase!FileTimeToSystemTime KernelBase!SystemTimeToFileTime - api-ms-win-core-file-l1-2-1.dll:
KernelBase!CreateFileW KernelBase!DeleteFileW KernelBase!GetTempFileNameW KernelBase!GetTempPathW KernelBase!WriteFile - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegCreateKeyExW KernelBase!RegDeleteTreeW KernelBase!RegDeleteValueW KernelBase!RegEnumKeyExW KernelBase!RegGetValueW KernelBase!RegOpenCurrentUser KernelBase!RegOpenKeyExW KernelBase!RegSetValueExW - api-ms-win-core-threadpool-l1-2-0.dll:
KernelBase!CallbackMayRunLong KernelBase!CreateThreadpoolTimer KernelBase!TrySubmitThreadpoolCallback ntdll!TpCallbackUnloadDllOnCompletion ntdll!TpReleaseTimer ntdll!TpSetTimer ntdll!TpWaitForTimer - api-ms-win-core-processenvironment-l1-2-0.dll:
KernelBase!ExpandEnvironmentStringsW - api-ms-win-core-string-l1-1-0.dll:
KernelBase!CompareStringEx KernelBase!CompareStringOrdinal KernelBase!GetStringTypeW KernelBase!MultiByteToWideChar KernelBase!WideCharToMultiByte - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - ntdll.dll:
EtwEventActivityIdControl EtwEventRegister EtwEventUnregister EtwEventWrite EtwGetTraceEnableFlags EtwGetTraceEnableLevel EtwGetTraceLoggerHandle EtwRegisterTraceGuidsW EtwTraceMessage EtwUnregisterTraceGuids NtQueryInformationToken NtQueryKey RtlAddRefMemoryStream RtlAllocateHeap RtlCompareUnicodeString RtlEqualSid RtlFreeHeap RtlInitUnicodeString RtlLoadString RtlNtStatusToDosErrorNoTeb WinSqmAddToAverageDWORD WinSqmAddToStreamEx - KERNEL32.dll:
KernelBase!FindPackagesByPackageFamily KernelBase!GetPackageFamilyName - wwapi.dll:
WwanCloseHandle WwanConnect WwanDeleteProfile WwanDisconnect WwanEnumerateInterfaces WwanFreeMemory WwanGetProfile WwanGetProfileList WwanOpenHandle WwanQueryInterface WwanRegisterNotification WwanSetInterface WwanSetProfile - api-ms-win-core-psapi-l1-1-0.dll:
KernelBase!QueryFullProcessImageNameW - api-ms-win-core-delayload-l1-1-1.dll:
KernelBase!DelayLoadFailureHook KernelBase!ResolveDelayLoadedAPI - api-ms-win-core-heap-obsolete-l1-1-0.dll:
kernel32!GlobalLock kernel32!GlobalUnlock - api-ms-win-core-atoms-l1-1-0.dll:
kernel32!GlobalGetAtomNameW - api-ms-win-core-apiquery-l1-1-0.dll:
ntdll!ApiSetQueryApiSetPresence - api-ms-win-core-sidebyside-l1-1-0.dll:
KernelBase!ReleaseActCtx - RPCRT4.dll:
RpcServerInqCallAttributesW