Windows 8 DLL File Information - aclui.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: | Security Descriptor Editor |
File Version: | 6.2.9200.16384 (win8_rtm.120725-1247) |
Company: | Microsoft Corporation |
Product Name: | Microsoft® Windows® Operating System |
DLL popularity | Very Low - 5 other DLL files in system32 directory are statically linked to this file. |
File Size: | 844 KB |
Total Number of Exported Functions: | 16 |
Total Number of Exported Functions With Names: | 7 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 331,264 Bytes | 38.3% | Read, Execute | Code |
.data | 0x00052000 | 16,896 Bytes | 2.0% | Write, Read | Initialized Data |
.idata | 0x00057000 | 8,704 Bytes | 1.0% | Read | Initialized Data |
.tls | 0x0005a000 | 512 Bytes | 0.1% | Write, Read | Initialized Data |
.rsrc | 0x0005b000 | 473,600 Bytes | 54.8% | Read | Initialized Data |
.reloc | 0x000cf000 | 32,256 Bytes | 3.7% | Read, Discardable | Initialized Data |
Static Linking
aclui.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
KERNEL32.dll
USER32.dll
GDI32.dll
SHLWAPI.dll
ADVAPI32.dll
ole32.dll
OLEAUT32.dll
SHELL32.dll
NTDSAPI.dll
XmlLite.dll
This means that when aclui.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, aclui.dll won't be loaded.
List of files that are statically linked to aclui.dll
appmgr.dll
AuditPolicyGPInterop.dll
CertEnrollUI.dll
certmgr.dll
FXSUTILITY.dll
This means that when one of the above files is loaded, aclui.dll will be loaded too. (The opposite of the previous 'Static Linking' section)
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 7 | 397,300 Bytes | 46.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 11 | 15,612 Bytes | 1.8% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 19 | 22,432 Bytes | 2.6% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 422 | 43,824 Bytes | 5.1% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 689 Bytes | 0.1% |
All Others | 5 | 56,235 Bytes | 6.5% |
Total | 465 | 536,092 Bytes | 62.0% |
Icons in this file
There are 7 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 200 dialogs)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 200 dialogs.ID | Dialog Caption |
---|---|
103 | Security |
104 | Permissions |
105 | Auditing |
106 | Object |
107 | Object |
108 | Owner |
111 | Effective Permissions |
113 | Dialog |
126 | Windows Security |
127 | Windows Security |
128 | Windows Security |
129 | Windows Security |
130 | Windows Security |
131 | Windows Security |
132 | Windows Security |
133 | Windows Security |
134 | Advanced Security Settings |
135 | Attribute-based Expression |
136 | Central Access Rule |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
1 | Windows Security |
2 | Name |
3 | &View... |
5 | Not enough memory is available to complete the requested operation. |
6 | Unable to complete the requested operation.%n%n%1 |
9 | Unable to display the user selection dialog.%n%n%1 |
10 | Unable to lookup user names for display. |
11 | This will replace explicitly defined permissions on all descendants of this object with inheritable permissions from %1. Do you wish to continue? |
12 | %1 (%2) |
13 | %2 %1 |
14 | \\%1\%2 |
15 | Code: 0x%1!08x! %2 |
17 | Unable to save permission changes on %2.%n%n%1 |
18 | The permissions on %1 are incorrectly ordered, which may cause some entries to be ineffective. |
19 | You have denied the Everyone group access to %1. No one will be able to access %1 and only the owner will be able to change the permissions. Do you want to continue? |
20 | You can't remove %1 because this object is inheriting permissions from its parent. To remove %1, you must prevent this object from inheriting permissions. Turn off the option for inheriting permissions, and then try removing %1 again. |
21 | You do not have permission to view the current permission settings for %1, but you can make permission changes. |
22 | You do not have permission to view or edit this object’s permission settings. To take ownership of the object, which includes permission to view its properties, click Advanced. |
23 | You do not have permission to view or edit this object’s permission settings. To change auditing settings of the object, click Advanced. |
24 | You do not have permission to view or edit this object’s permission settings. To take ownership of the object, which includes permission to view its properties, or to change auditing settings, click Advanced. |
25 | You do not have permission to view or edit this object’s permission settings. |
26 | Unable to save auditing changes on %2.%n%n%1 |
27 | The current Audit Policy for this computer does not have auditing turned on. If this computer gets audit policy from the domain, please ask a domain administrator to turn on auditing using Group Policy Editor. Otherwise, use the Local Computer Policy Editor to configure the audit policy locally on this computer. |
28 | You only have permission to view the current owner on %1. |
29 | Unable to set new owner on %2.%n%n%1 |
30 | Unable to display current owner. |
31 | You are setting a deny permissions entry. Deny entries take precedence over allow entries. This means that if a user is a member of two groups, one that is allowed a permission and another that is denied the same permission, the user is denied that permission. Do you want to continue? |
32 | Permissions for %1 |
33 | Advanced Security Settings for %1 |
34 | Permission Entry for %1 |
35 | Auditing Entry for %1 |
36 | Properties |
37 | Type |
38 | Name |
39 | Permission |
40 | Apply To |
41 | Type |
42 | Name |
43 | Access |
44 | Apply To |
45 | To view details for a permission entry, select the entry and then click View. |
46 | To view details for an auditing entry, select the entry and then click View. |
48 | Allow |
49 | Deny |
50 | Audit |
51 | Alarm |
52 | Unknown |
53 | Special |
54 | Success |
55 | Fail |
57 | Read property |
58 | Write property |
59 | Read/write property |
60 | This object only |
61 | This object and child objects |
62 | Child objects only |
63 | Nothing |
76 | Special permissions |
77 | Special permissions can't be defined here. Use Advanced page to define special permissions. |
78 | You do not have permission to view the current permission settings for %1. It can not be determined if you have the permission to make changes. Permission changes will be allowed but it can not be guaranteed that the changes will successfully apply. |
79 | One or more of selected permissions are inherited from parent. Inherited permissions can't be deleted at this object. Do you want to delete other selected permissions. |
80 | Permissions |
84 | <a>Learn about access control and permissions</a> |
85 | &Permissions for %1 |
86 | Inherited From |
87 | Parent Object |
88 | None |
89 | Windows can't calculate the effective permissions for %1. |
90 | Account Deleted(%1) |
91 | Account Unknown(%1) |
92 | Object Permissions are not available for this object type. |
93 | The change you just made resulted in an access control list that exceeds the maximum size. You must remove approximately %1 access control entries before the changes can be saved. |
94 | The access control list size exceeds the maximum size. You must remove approximately %1 access control entries before the changes can be saved or the advanced page can be opened. |
95 | The change you are about to make will result in %1 auditing entries being added to the access control list. |
96 | The change you are about to make will result in %1 permissions being added to the access control list. |
97 | Because these auditing entries propagate to child objects, making this change will require more storage and time to evaluate. The higher this container is in the directory hierarchy, the more significant the performance degradation. |
98 | Because these permissions propagate to child objects, making this change will require more storage and time to evaluate. The higher this container is in the directory hierarchy, the more significant the performance degradation. |
99 | Consider either replacing the above auditing entries with fewer, more inclusive auditing entries, not applying the auditing entries to child objects, or not proceeding with this change. |
100 | Consider either replacing the above permissions with fewer, more inclusive permissions, not applying the permissions to child objects, or not proceeding with this change. |
101 | Auditing |
102 | The change you are about to make will result in %1 permissions being added to the access control list. |
103 | The change you are about to make will result in %1 auditing entries being added to the access control list. |
104 | Consider either replacing these auditing entries with fewer, more inclusive auditing entries, not applying the auditing entries to child objects, or not proceeding with this change. |
105 | Consider either replacing these permissions with fewer, more inclusive permissions, not applying the permissions to child objects, or not proceeding with this change. |
106 | You are about to add a disabled object. If you want to add an enabled object, try selecting the object from another location. |
108 | Other users and groups (double-click to add)... |
109 | One or more of the auditing entries attached to %1 has an unrecognized type and can not be displayed. |
111 | Unable to set new owner on %1. You do not have the Restore privilege required to set this user/group as owner. |
112 | You have denied all users access to %1. No one will be able to access %1 and only the owner will be able to change the permissions. Do you want to continue? |
113 | If you have just taken ownership of this object, you will need to close and reopen this object's properties before you can view or change permissions. |
115 | No groups or users have permission to access this object. However, the owner of this object can assign permissions. |
116 | No permissions have been assigned for this object. Warning: this is a potential security risk because anyone who can access this object can take ownership of it. The object’s owner should assign permissions as soon as possible. |
117 | One or more of the permission entries attached to %1 has an unrecognized type and can not be displayed. |
119 | To display the requested security information on this page, the software developer needs to fix the following problem: ISecurityInformation3 interface is not implemented. |
120 | You must have Read permissions to view the properties of this object. Click Continue to attempt the operation with administrative permissions. |
121 | &Continue |
122 | You do not have permission to view this object’s security properties, even as an administrative user. To try taking ownership of the object, which includes permission to view its properties, click Advanced. |
123 | You must be an administrator or have been given the appropriate privileges to view the auditing properties of this object. Do you want to continue? |
124 | To display the requested security information on this page, the software developer needs to fix the following problem: Invalid combination of display options. |
125 | You do not have permission to view this object’s security properties, even as an administrative user. To try taking ownership of the object, which includes permission to view its properties, click Change above. |
126 | To display the requested security information on this page, the software developer needs to fix the following problem: Full object name is empty. |
127 | You do not have privileges to view this object’s auditing properties, even as an administrative user. To try taking ownership of the object, which includes permission to view its properties, click Change above. |
128 | You do not have permission to view this object’s owner, even as an administrative user. |
129 | Can't open access control editor. %1 |
130 | You do not have permission to view or edit this object’s permission settings. To try again using a different administrator account, close this dialog box and log on using the other account. To try changing or viewing this object's auditing settings, click Advanced. |
131 | You do not have permission to view this object’s security properties. To view its security properties, you can try taking ownership of the object. As the owner, you can also control who gets permissions on the object. Please note that once you take ownership, the previous owner might not have access to the object. Try taking ownership of the object, select an account from the list, and then click OK. |
132 | To view details of a permission entry, double-click the entry. To modify permissions, click Change Permissions. |
133 | Central Policy |
134 | Share |
135 | Block Inheritance |
136 | What would you like to do with the current inherited permissions? |
137 | You are about to block inheritance to this object, which means that permissions inherited from a parent object will no longer be applied to this object. |
138 | Convert inherited permissions into explicit permissions on this object. |
139 | Remove all inherited permissions from this object. |
141 | You are about to block inheritance to this object, which means that inheritable auditing entries will no longer propagate to this object. |
142 | Convert and add inherited auditing entries as explicit auditing entries on this object. |
143 | Remove all inherited auditing entries from this object. |
145 | No Central Access Policy |
146 | Object permissions |
147 | Effective Access |
148 | Save Changes |
149 | Would you like to save your changes? |
150 | The action you selected requires administrative permissions. Save your changes before proceeding, otherwise your changes will be discarded. |
151 | Save changes |
152 | Discard changes |
153 | You do not have permission to view or edit this object’s audit settings. |
154 | What would you like to do with the current inherited auditing entries? |
155 | %1 (inherited) |
156 | Applies to: |
157 | Permission entries: |
158 | All objects |
159 | You must have Read permissions to view the properties of this object. Click Advanced to continue. |
160 | The requested security information is either unavailable or can’t be displayed. |
161 | To change the Central Access Policy applicable to the object, which may include permission to view its properties, go to the Central Policy tab. |
162 | Retrieving share security information... |
1000 | Integrity level: |
1001 | Name: |
1003 | Security settings |
1005 | Cancel |
1006 | &Apply |
1007 | Owner: |
1008 | Select a principal |
1009 | Replace owner on subcontainers and objects |
1010 | Network location for this share: |
1012 | Permission entries: |
1013 | Type |
1014 | Principal |
1015 | Access |
1016 | Inherited from |
1017 | Applies to |
1018 | Change permissions |
1019 | A&dd |
1020 | &Remove |
1021 | &Edit |
1022 | &View |
1023 | Re&store defaults |
1027 | Toggle Expando |
1028 | Show or hide Central Access Rule information |
1029 | Co&ntinue |
1033 | Principal: |
1034 | Principal |
1035 | Type: |
1036 | Applies to: |
1037 | Show basic permissions |
1038 | Show advanced permissions |
1039 | Permissions: |
1040 | Clear all |
1041 | Properties: |
1042 | Only apply &these permissions to objects and/or containers within this container |
1044 | A&dd a condition |
1045 | Remove |
1046 | &Group |
1047 | &Ungroup |
1049 | Attribute Type |
1050 | Attribute Name |
1051 | Operator |
1052 | Attribute Value |
1053 | Effective Access allows you to view the effective permissions for a user, group, or device account. If the account is a member of a domain, you can also evaluate the impact of additions to the security token for the account. |
1054 | User/ Group: |
1055 | Select a &user |
1056 | &Include a user claim |
1057 | Device: |
1058 | Se&lect a device |
1059 | Include a device clai&m |
1060 | Permission |
1061 | Effective access |
1062 | Access limited by |
1063 | Remove |
1064 | Condition: |
1065 | The following Central Access Rules apply: |
1067 | Include a user claim |
1069 | Include a device claim |
1070 | Permission |
1071 | Effective access |
1072 | Access limited by |
1073 | Auditing entries: |
1075 | Change Principal |
1077 | Select a user |
1078 | Select a device |
1079 | For additional information, double-click a permission entry. To modify a permission entry, select the entry and click Edit (if available). |
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:CreateSecurityPage | EditResourceCondition | EditSecurity |
EditSecurityAdvanced | GetLocalizedStringForCondition | GetTlsIndexForClaimDictionary |
IID_ISecurityInformation |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler __RTDynamicCast __dllonexit _amsg_exit _errno _except_handler4_common _ftol2_sse _i64tow_s _initterm _itow_s _lock _onexit _ui64tow_s _ultow _unlock _vsnwprintf _wcsnicmp _wcstoi64 _wcstoui64 floor free iswctype iswspace malloc memcmp memcpy memcpy_s memmove memmove_s memset public: __thiscall exception::exception(char const * const &) public: __thiscall exception::exception(class exception const &) public: __thiscall exception::exception(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 void __cdecl terminate(void) wcschr wcscpy_s wcscspn wcsncmp wcsncpy_s wcsnlen wcspbrk wcsrchr wcsspn wcstok_s wcstoul - ntdll.dll:
EtwGetTraceEnableFlags EtwGetTraceEnableLevel EtwGetTraceLoggerHandle EtwRegisterTraceGuidsW EtwTraceMessage EtwUnregisterTraceGuids RtlAddScopedPolicyIDAce RtlConvertSidToUnicodeString RtlCopySid RtlCreateAcl RtlCreateUnicodeString RtlDeleteCriticalSection RtlEqualSid RtlEqualUnicodeString RtlFreeAnsiString RtlGetNtProductType RtlGetSaclSecurityDescriptor RtlInitUnicodeString RtlInitializeCriticalSectionEx RtlInitializeSid RtlIsCapabilitySid RtlIsPackageSid RtlLengthSid RtlNtStatusToDosError RtlNtStatusToDosErrorNoTeb RtlRunOnceExecuteOnce RtlSubAuthorityCountSid RtlSubAuthoritySid RtlValidSid WinSqmAddToStream WinSqmEndSession WinSqmIncrementDWORD WinSqmIsOptedIn WinSqmIsOptedInEx WinSqmSetDWORD WinSqmSetString WinSqmStartSession - KERNEL32.dll:
ActivateActCtx CheckElevationEnabled CloseHandle CompareStringEx CompareStringW CreateActCtxW CreateThread CreateThreadpoolWait DeactivateActCtx DelayLoadFailureHook DisableThreadLibraryCalls ExpandEnvironmentStringsA FindResourceExW FindResourceW FlushInstructionCache FormatMessageW FreeLibrary FreeLibraryAndExitThread GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetLastError GetModuleFileNameW GetModuleHandleW GetProcAddress GetProcessHeap GetSystemTimeAsFileTime GetTickCount GlobalLock GlobalUnlock HeapDestroy HeapFree InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedExchangeAdd InterlockedIncrement IsProcessorFeaturePresent LoadLibraryExA LoadLibraryExW LoadLibraryW LoadResource LocalAlloc LocalFree LocalReAlloc LockResource MultiByteToWideChar OutputDebugStringA QueryPerformanceCounter RaiseException RegCloseKey RegOpenKeyExA RegQueryValueExA ReleaseActCtx SetEvent SetLastError SetUnhandledExceptionFilter SizeofResource Sleep TerminateProcess TlsAlloc TlsFree TlsGetValue UnhandledExceptionFilter VirtualAlloc VirtualFree WaitForSingleObjectEx lstrcmpW lstrcmpiW lstrlenW ntdll!LdrResolveDelayLoadedAPI ntdll!RtlAcquireSRWLockShared ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlInterlockedPopEntrySList ntdll!RtlInterlockedPushEntrySList ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!RtlReleaseSRWLockShared ntdll!RtlSizeHeap ntdll!TpReleaseWait ntdll!TpSetWait ntdll!TpWaitForWait - USER32.dll:
CallWindowProcW ClientToScreen CreateWindowExW DestroyCursor DestroyWindow DialogBoxParamW DrawFocusRect DrawTextW EnableWindow EndDialog EnumDisplaySettingsW FrameRect GetActiveWindow GetAncestor GetClientRect GetDC GetDesktopWindow GetDlgCtrlID GetDlgItem GetDlgItemTextW GetFocus GetParent GetScrollInfo GetSysColor GetSysColorBrush GetSystemMetrics GetWindow GetWindowLongW GetWindowPlacement GetWindowRect InflateRect IsWindowEnabled IsWindowVisible KillTimer LoadCursorW LoadIconW LoadImageW LoadStringW MapDialogRect MapWindowPoints MessageBoxW MoveWindow OffsetRect PostMessageW RedrawWindow RegisterClassW RegisterClipboardFormatW RegisterClipboardFormatW ReleaseDC ScrollWindow SendDlgItemMessageW SendMessageW SetCursor SetDlgItemTextW SetFocus SetScrollInfo SetScrollPos SetTimer SetWindowLongW SetWindowPlacement SetWindowPos SetWindowTextW ShowScrollBar ShowWindow SystemParametersInfoW UnregisterClassA UnregisterClassW keybd_event ntdll!NtdllDefWindowProc_W - GDI32.dll:
CreateFontIndirectW DeleteObject GetObjectW GetTextExtentPoint32W SelectObject SetBkColor SetBkMode SetTextColor - SHLWAPI.dll:
PathAppendW QISearch SHCreateMemStream StrChrW StrRChrW - ADVAPI32.dll:
AddAccessAllowedAce AdjustTokenPrivileges AllocateAndInitializeSid CopySid DeleteAce DuplicateTokenEx EqualPrefixSid EqualSid GetAce GetLengthSid GetSecurityDescriptorControl GetSecurityDescriptorDacl GetSecurityDescriptorGroup GetSecurityDescriptorLength GetSecurityDescriptorOwner GetSecurityDescriptorSacl GetSidSubAuthority GetSidSubAuthorityCount GetWindowsAccountDomainSid InitializeAcl InitializeSecurityDescriptor IsValidAcl IsValidSecurityDescriptor IsValidSid IsWellKnownSid LookupAccountNameW LookupAccountSidW LsaClose LsaFreeMemory LsaGetAppliedCAPIDs LsaLookupSids LsaOpenPolicy LsaQueryInformationPolicy OpenProcessToken OpenThreadToken SetSecurityDescriptorDacl SetSecurityDescriptorOwner SetSecurityDescriptorSacl SetThreadToken ntdll!EtwEventRegister ntdll!EtwEventUnregister ntdll!EtwEventWrite - ole32.dll:
CoInitialize ReleaseStgMedium combase!CoCreateGuid combase!CoGetMalloc combase!CoTaskMemFree combase!CoTaskMemRealloc combase!CoUninitialize - OLEAUT32.dll:
SafeArrayAccessData SafeArrayUnaccessData SysAllocString SysAllocStringLen SysFreeString SysReAllocStringLen - SHELL32.dll:
DAD_ShowDragImage SHDefExtractIconW - NTDSAPI.dll:
DsBindWithSpnExW DsCrackNamesW DsFreeNameResultA DsUnBindA - XmlLite.dll:
CreateXmlReader