Windows 8 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 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: | Microsoft Wireless Provisioning Core |
File Version: | 6.2.9200.16384 (win8_rtm.120725-1247) |
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: | 3 |
Total Number of Exported Functions With Names: | 3 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 453,120 Bytes | 84.9% | Read, Execute | Code |
.data | 0x00070000 | 5,632 Bytes | 1.1% | Write, Read | Initialized Data |
.idata | 0x00072000 | 9,728 Bytes | 1.8% | Read | Initialized Data |
minATL | 0x00075000 | 512 Bytes | 0.1% | Read | Initialized Data |
.rsrc | 0x00076000 | 25,600 Bytes | 4.8% | Read | Initialized Data |
.reloc | 0x0007d000 | 37,888 Bytes | 7.1% | Read, Discardable | Initialized Data |
Static Linking
provcore.dll is statically linked to the following files:msvcrt.dll
OLEAUT32.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-com-l1-1-0.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-1-1.dll
api-ms-win-core-interlocked-l1-2-0.dll
api-ms-win-core-sysinfo-l1-2-0.dll
api-ms-win-core-processthreads-l1-1-1.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-localization-l1-2-0.dll
api-ms-win-core-timezone-l1-1-0.dll
api-ms-win-core-file-l1-2-0.dll
api-ms-win-security-sddl-l1-1-0.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
api-ms-win-core-heap-obsolete-l1-1-0.dll
api-ms-win-core-string-obsolete-l1-1-0.dll
CRYPTXML.dll
wcmapi.dll
wwapi.dll
api-ms-win-core-winrt-string-l1-1-0.dll
api-ms-win-core-psapi-l1-1-0.dll
api-ms-win-core-sidebyside-l1-1-0.dll
api-ms-win-core-delayload-l1-1-1.dll
api-ms-win-core-winrt-l1-1-0.dll
api-ms-win-core-winrt-error-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.7% |
Type Libraries | 1 | 8,824 Bytes | 1.7% |
Manifest | 1 | 664 Bytes | 0.1% |
All Others | 4 | 21,626 Bytes | 4.1% |
Total | 39 | 34,872 Bytes | 6.5% |
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 |
---|---|
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 |
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 - OLEAUT32.dll:
GetErrorInfo SysAllocString SysAllocStringByteLen SysFreeString SysStringByteLen SysStringLen VarR8FromStr VariantChangeType VariantClear VariantCopy VariantInit - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!RaiseException KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter - api-ms-win-core-com-l1-1-0.dll:
combase!CLSIDFromString combase!CoCreateFreeThreadedMarshaler combase!CoGetApartmentType combase!CoGetCallContext combase!CoGetMalloc combase!CoImpersonateClient combase!CoInitializeEx combase!CoMarshalInterface combase!CoRevertToSelf combase!CoSetProxyBlanket combase!CoTaskMemAlloc combase!CoTaskMemFree combase!CoUninitialize combase!CoUnmarshalInterface combase!CoWaitForMultipleHandles combase!CreateStreamOnHGlobal combase!IIDFromString combase!StringFromGUID2 - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!CreateEventExW KernelBase!CreateEventW KernelBase!CreateMutexW 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-1-1.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!FreeLibrary KernelBase!GetModuleFileNameW KernelBase!GetModuleHandleExW KernelBase!GetModuleHandleW KernelBase!GetProcAddress KernelBase!LoadLibraryExW KernelBase!LoadStringW - api-ms-win-core-interlocked-l1-2-0.dll:
KernelBase!InterlockedCompareExchange KernelBase!InterlockedDecrement KernelBase!InterlockedExchange KernelBase!InterlockedIncrement - api-ms-win-core-sysinfo-l1-2-0.dll:
KernelBase!GetSystemTime KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount KernelBase!GetTickCount64 - api-ms-win-core-processthreads-l1-1-1.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!CreateWellKnownSid KernelBase!FreeSid KernelBase!GetLengthSid KernelBase!GetTokenInformation KernelBase!InitializeAcl KernelBase!InitializeSecurityDescriptor KernelBase!SetSecurityDescriptorDacl - api-ms-win-core-localization-l1-2-0.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-0.dll:
KernelBase!CreateFileW KernelBase!DeleteFileW KernelBase!GetTempFileNameW KernelBase!GetTempPathW KernelBase!WriteFile - api-ms-win-security-sddl-l1-1-0.dll:
sechost!ConvertStringSecurityDescriptorToSecurityDescriptorW - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegCreateKeyExW KernelBase!RegDeleteTreeW KernelBase!RegDeleteValueW KernelBase!RegEnumKeyExW KernelBase!RegGetValueW 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!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 RtlAllocateHeap RtlCompareUnicodeString RtlFreeHeap RtlInitUnicodeString RtlLoadString RtlNtStatusToDosErrorNoTeb WinSqmAddToStreamEx WinSqmIsOptedInEx WinSqmSetDWORD - api-ms-win-core-heap-obsolete-l1-1-0.dll:
kernel32!GlobalAlloc kernel32!GlobalFree kernel32!GlobalLock kernel32!GlobalUnlock kernel32!LocalAlloc kernel32!LocalFree - api-ms-win-core-string-obsolete-l1-1-0.dll:
kernel32!lstrlenW - CRYPTXML.dll:
CryptXmlClose CryptXmlGetDocContext CryptXmlGetStatus CryptXmlOpenToDecode CryptXmlVerifySignature - wcmapi.dll:
WcmBeginIgnoreProfileList WcmCloseHandle WcmEndIgnoreProfileList WcmFreeMemory WcmOpenHandle WcmQueryParameter WcmQueryProperty WcmResetIgnoreProfileList WcmSetParameter WcmSetProfileList WcmSetProperty - wwapi.dll:
WwanCloseHandle WwanConnect WwanDeleteProfile WwanDisconnect WwanEnumerateInterfaces WwanFreeMemory WwanGetProfile WwanGetProfileList WwanOpenHandle WwanQueryInterface WwanRegisterNotification WwanSetInterface WwanSetProfile - api-ms-win-core-winrt-string-l1-1-0.dll:
combase!WindowsCreateString combase!WindowsCreateStringReference combase!WindowsDeleteString combase!WindowsDuplicateString combase!WindowsGetStringLen combase!WindowsGetStringRawBuffer combase!WindowsIsStringEmpty combase!WindowsStringHasEmbeddedNull - api-ms-win-core-psapi-l1-1-0.dll:
KernelBase!QueryFullProcessImageNameW - api-ms-win-core-sidebyside-l1-1-0.dll:
KernelBase!ActivateActCtx KernelBase!CreateActCtxW KernelBase!DeactivateActCtx KernelBase!ReleaseActCtx - api-ms-win-core-delayload-l1-1-1.dll:
kernel32!DelayLoadFailureHook ntdll!LdrResolveDelayLoadedAPI - api-ms-win-core-winrt-l1-1-0.dll:
combase!RoActivateInstance combase!RoGetActivationFactory combase!RoInitialize combase!RoUninitialize - api-ms-win-core-winrt-error-l1-1-0.dll:
combase!GetRestrictedErrorInfo combase!RoOriginateErrorW combase!RoTransformError combase!RoTransformErrorW combase!SetRestrictedErrorInfo - RPCRT4.dll:
RpcServerInqCallAttributesW