Windows 10 DLL File Information - pcaui.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: | Program Compatibility Assistant User Interface Module |
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: | 54 KB |
Total Number of Exported Functions: | 4 |
Total Number of Exported Functions With Names: | 4 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 35,840 Bytes | 64.8% | Read, Execute | Code |
.data | 0x0000a000 | 512 Bytes | 0.9% | Write, Read | Initialized Data |
.idata | 0x0000b000 | 5,120 Bytes | 9.3% | Read | Initialized Data |
.rsrc | 0x0000d000 | 10,752 Bytes | 19.4% | Read | Initialized Data |
.reloc | 0x00010000 | 2,048 Bytes | 3.7% | Read, Discardable | Initialized Data |
Static Linking
pcaui.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
apphelp.dll
api-ms-win-security-base-l1-2-0.dll
api-ms-win-core-processthreads-l1-1-2.dll
COMCTL32.dll
KERNEL32.dll
SHELL32.dll
SHLWAPI.dll
USER32.dll
api-ms-win-core-com-l1-1-1.dll
api-ms-win-eventing-provider-l1-1-0.dll
OLEAUT32.dll
DUI70.dll
wer.dll
This means that when pcaui.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, pcaui.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 | 1 | 5,512 Bytes | 10.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 | 62 | 7,096 Bytes | 12.8% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 731 Bytes | 1.3% |
All Others | 4 | 3,906 Bytes | 7.1% |
Total | 68 | 17,245 Bytes | 31.2% |
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 |
---|---|
100 | Program Compatibility Assistant |
102 | Program compatibility problem |
103 | Compatibility Assistant |
201 | This program might not have installed correctly |
202 | If this program didn't install correctly, try reinstalling using settings that are compatible with this version of Windows. |
203 | Reinstall using recommended settings |
204 | This program installed correctly |
205 | <A HREF="mshelp://windows/?id=82c0440d-553e-47e9-b4bd-6c2d10df4de7">What settings are applied?</A> |
301 | Windows detected that this program did not run correctly |
302 | To try and fix the problem, Windows has applied compatibility settings to this program. Windows will use these settings the next time you run the program. If you noticed that this program didn't run correctly, try running the program again. |
303 | <A HREF="mshelp://windows/?id=82c0440d-553e-47e9-b4bd-6c2d10df4de7">What settings are applied?</A> |
401 | This program has compatibility issues |
402 | This program has compatibility issues |
403 | You can get help on the Microsoft website. If a solution exists, follow the instructions to try to fix the problem. |
404 | &Run the program without getting help |
406 | Don't &show this message again |
407 | cannot be run due to compatibility issues |
408 | has known compatibility issues |
409 | This driver cannot be used due to compatibility issues |
410 | You can get help online and see more information about this program's compatibility issues. |
411 | Reinstall required |
412 | This program needs to be reinstalled before working properly on this new version of Windows. |
413 | This app might not work correctly |
414 | %1 isn't compatible with this version of Windows. Learn more |
415 | This app can't run on this PC |
416 | Windows blocked %1 from opening because it might damage your PC or destroy data. |
417 | This app is no longer available |
418 | %1 was removed from your PC because it might damage your PC or destroy data. |
419 | This app isn't working correctly |
420 | Try reinstalling %1 to fix the problem. |
503 | This program requires %1, which is no longer included in this version of Windows. |
902 | An error occurred while trying to launch the application. |
905 | Location: %1 |
907 | Unknown Driver |
908 | Driver: %1 |
909 | Control Panel item: %1 |
910 | Service: %1 |
911 | An error occurred while trying to launch the Program Compatibility Troubleshooter. |
1000 | &Get help online |
1001 | Not Available |
1002 | Solution not found |
1003 | No solutions found for %1. Windows will notify you when solutions become available. For more information about this program, contact %2. |
1004 | Close this window |
1005 | Check online for a solution |
1101 | A digitally signed driver is required |
1102 | Windows blocked the installation of a digitally unsigned driver. Uninstall the program or device that uses the driver and check the publisher's website for a digitally signed version of the driver. |
1201 | Did you experience problems with this program? |
1202 | Windows detected that you corrected a problem during the installation of this program. If you noticed problems while running this program, try to resolve them using the Windows Program Compatibility Troubleshooter. |
1203 | Yes, launch Program Compatibility Troubleshooter |
1204 | No, this program works correctly |
1205 | <A HREF="mshelp://windows/?id=82c0440d-553e-47e9-b4bd-6c2d10df4de7">What settings are applied?</A> |
1206 | D&on't show this message again for this program |
1401 | This program experienced some compatibility problems |
1402 | Windows detected a problem while running the application. Would you like to restart with a compatibility fix applied to the application? |
1501 | &Run using compatibility settings |
1502 | &Yes, this program worked correctly |
1503 | &No, launch the troubleshooter |
1504 | &Check for solutions |
1505 | &Run program |
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:DisplayApphelpDialog | PcaLaunchApplicationWithConsent | PcaPersistSettingsAndLaunchApplication |
PcaShowDialog |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _callnewh _except_handler4_common _initterm _lock _onexit _unlock _vsnprintf _vsnwprintf _wcsicmp free malloc memcpy memmove memset strchr strcpy_s wcschr wcsrchr - ntdll.dll:
EtwEventRegister EtwEventUnregister EtwEventWrite EtwEventWriteNoRegistration NtClose NtOpenKey NtQueryValueKey RtlAllocateHeap RtlAppendUnicodeStringToString RtlAppendUnicodeToString RtlDeleteCriticalSection RtlEnterCriticalSection RtlFreeHeap RtlInitUnicodeString RtlInitUnicodeStringEx RtlInitializeCriticalSection RtlLeaveCriticalSection - apphelp.dll:
SdbFreeFileAttributes SdbGetFileAttributes SdbTagToString SetPermLayerState - api-ms-win-security-base-l1-2-0.dll:
KernelBase!AllocateAndInitializeSid KernelBase!CheckTokenMembership KernelBase!FreeSid KernelBase!GetTokenInformation - api-ms-win-core-processthreads-l1-1-2.dll:
KernelBase!OpenProcessToken kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThreadId kernel32!TerminateProcess kernel32!TlsAlloc kernel32!TlsFree kernel32!TlsGetValue kernel32!TlsSetValue - COMCTL32.dll:
- KERNEL32.dll:
ActivateActCtx CloseHandle CreateActCtxW CreateFileW DeactivateActCtx DebugBreak FormatMessageW FreeLibrary GetLastError GetModuleFileNameW GetModuleHandleExW GetProcAddress GetProcessHeap GetSystemDirectoryW GetSystemTimeAsFileTime GetTickCount HeapFree InitializeCriticalSectionAndSpinCount LocalAlloc LocalFree OutputDebugStringA QueryPerformanceCounter ReleaseActCtx SetLastError SetUnhandledExceptionFilter Sleep UnhandledExceptionFilter WriteFile lstrcmpW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap - SHELL32.dll:
SHGetFileInfoW ShellExecuteExW - SHLWAPI.dll:
PathAppendW PathFindExtensionW PathFindFileNameW PathIsURLW PathQuoteSpacesW PathRemoveArgsW PathUnquoteSpacesW - USER32.dll:
DestroyCursor LoadBitmapW LoadStringW MessageBoxW SetForegroundWindow SetWindowPos mouse_event - api-ms-win-core-com-l1-1-1.dll:
combase!CoCreateInstance combase!CoInitializeEx combase!CoUninitialize combase!StringFromGUID2 - api-ms-win-eventing-provider-l1-1-0.dll:
ntdll!EtwEventRegister ntdll!EtwEventUnregister ntdll!EtwEventWriteTransfer - OLEAUT32.dll:
SysAllocString SysFreeString VariantClear VariantInit - DUI70.dll:
CreateDUIWrapper InitProcessPriv InitThread StrToID UnInitProcessPriv UnInitThread public: class DirectUI::Element * __thiscall DirectUI::Element::FindDescendent(unsigned short) public: long __thiscall DirectUI::DUIXmlParser::CreateElement(unsigned short const *,class DirectUI::Element *,class DirectUI::Element *,unsigned long *,class DirectUI::Element * *) public: long __thiscall DirectUI::DUIXmlParser::SetXMLFromResource(unsigned int,struct HINSTANCE__ *,struct HINSTANCE__ *) public: long __thiscall DirectUI::Element::SetAccessible(bool) public: long __thiscall DirectUI::Element::SetContentString(unsigned short const *) public: long __thiscall DirectUI::Element::SetValue(struct DirectUI::PropertyInfo const * (__stdcall*)(void),int,class DirectUI::Value *) public: long __thiscall DirectUI::Element::SetVisible(bool) public: static class DirectUI::Value * __stdcall DirectUI::Value::CreateGraphic(struct HBITMAP__ *,unsigned char,unsigned int,bool,bool,bool) public: static class DirectUI::Value * __stdcall DirectUI::Value::CreateGraphic(struct HICON__ *,bool,bool,bool) public: static class DirectUI::Value * __stdcall DirectUI::Value::CreateGraphic(unsigned short const *,unsigned char,unsigned int,unsigned short,unsigned short,struct HINSTANCE__ *,bool,bool) public: static long __stdcall DirectUI::DUIXmlParser::Create(class DirectUI::DUIXmlParser * *,class DirectUI::Value * (__stdcall*)(unsigned short const *,void *),void *,void (__stdcall*)(unsigned short const *,unsigned short const *,int,void *),void *) public: static struct DirectUI::PropertyInfo const * __stdcall DirectUI::Element::ContentProp(void) public: void __thiscall DirectUI::DUIXmlParser::Destroy(void) public: void __thiscall DirectUI::Element::EndDefer(unsigned long) public: void __thiscall DirectUI::Element::StartDefer(unsigned long *) public: void __thiscall DirectUI::Value::Release(void) - wer.dll:
WerReportCloseHandle WerReportCreate WerReportSetParameter WerReportSetUIOption WerReportSubmit WerpSetCallBack