Windows 7 DLL File Information - azroleui.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 7, 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: | Authorization Manager |
File Version: | 6.1.7100.0 (winmain_win7rc.090421-1700) |
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: | 307 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 | 233,472 Bytes | 74.3% | Read, Execute | Code |
.data | 0x0003a000 | 25,600 Bytes | 8.1% | Write, Read | Initialized Data |
.rsrc | 0x00044000 | 26,112 Bytes | 8.3% | Read | Initialized Data |
.reloc | 0x0004b000 | 27,648 Bytes | 8.8% | Read, Discardable | Initialized Data |
Static Linking
azroleui.dll is statically linked to the following files:MFC42u.dll
msvcrt.dll
ATL.DLL
ntdll.dll
KERNEL32.dll
USER32.dll
OLEAUT32.dll
ole32.dll
ADVAPI32.dll
SHLWAPI.dll
Secur32.dll
SHELL32.dll
netutils.dll
dsrole.dll
logoncli.dll
GDI32.dll
dsuiext.dll
NTDSAPI.dll
ACTIVEDS.dll
This means that when azroleui.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, azroleui.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 16 | 17,184 Bytes | 5.5% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 3 | 3,908 Bytes | 1.2% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 33 | 21,374 Bytes | 6.8% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 163 | 20,568 Bytes | 6.5% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 752 Bytes | 0.2% |
All Others | 2 | 1,136 Bytes | 0.4% |
Total | 218 | 64,922 Bytes | 20.7% |
Icons in this file
There are 16 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 |
---|---|
101 | New Authorization Store |
110 | New Application |
111 | New Scope |
113 | General |
114 | Open Authorization Store |
115 | New Application Group |
116 | New Task Definition |
117 | Tasks |
118 | Operations |
119 | New Operation Definition |
120 | General |
121 | General |
122 | General |
123 | General |
124 | General |
126 | Limits |
127 | Definition |
128 | New Role Definition |
129 | Members |
130 | Add Groups |
131 | Exclusions |
132 | Query |
133 | Security |
134 | Roles |
135 | Definition |
136 | Auditing |
137 | Authorization Rule |
138 | Options |
139 | General |
147 | Add Role |
148 | Role Definition |
194 | Open Authorization Store |
195 | General |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
1 | Authorization Manager |
2 | The Authorization Manager allows you to set role-based permissions for Authorization Manager-enabled applications. |
3 | &Open Authorization Store... Opens an existing Authorization Manager store. |
4 | &New Authorization Store... Creates a new Authorization Manager store. |
5 | Name |
6 | Type |
7 | Description |
8 | No Authorization Stores Selected |
9 | The Authorization Manager snap-in allows you to set role-based permissions for applications that have been Authorization Manager enabled. To use the Authorization Manager, you must first create an authorization store (if you are an application developer) or open an existing authorization store (if you are an administrator). To open an existing authorization store, on the Action menu, click Open Authorization Store. To create a new authorization store, on the Action menu, click New Authorization Store while in developer mode. For more information, press F1. |
10 | &New Application... Creates a new Authorization Manager application object. |
11 | Business Rule Application Group |
12 | &New Scope... Creates a new scope object. |
15 | %s Properties |
16 | General |
17 | Active Directory |
18 | XML file |
19 | Authorization Store |
20 | Application |
21 | Basic Application Group |
22 | LDAP Query Application Group |
23 | Role Assignment |
24 | Task |
25 | Container |
26 | Scope |
27 | Application Group |
28 | Groups |
29 | Container |
30 | Application groups |
31 | &New Application Group... Creates a new Authorization Manager application group. |
32 | Task Definitions |
33 | Container |
34 | Tasks are a set of operations needed to perform a basic user action |
35 | Role Assignments |
36 | Container |
37 | Users and groups assigned to roles |
38 | Role Definition... |
39 | &New Task Definition... Creates a new task definition object. |
40 | Operation |
41 | Operation |
42 | Definitions |
43 | Container |
44 | Definitions of roles, tasks, and operations |
45 | &New Operation Definition... Creates a new operation definition object. |
46 | Container |
47 | Operations are individual functions defined by the application |
48 | Operation Definitions |
49 | An authorization store with the name %1 already exists. Specify a different name. |
50 | An authorization store name cannot contain any of the following characters: %1. |
51 | An application with the name %1 already exists. Specify a different name. |
52 | An application name cannot contain any of the following characters: %1. |
53 | An scope with the name %1 already exists. Specify a different name. |
54 | A scope name can contain only printable characters. |
55 | A group with the name %1 already exists. Specify a different name. |
56 | A group name cannot contain any of the following characters: %1. |
57 | A task with the name %1 already exists. Specify a different name. |
58 | A task name cannot contain any of the following characters: %1. |
59 | A role with the name %1 already exists. Specify a different name. |
60 | A role name cannot contain any of the following characters: %1. |
61 | Business Rule |
62 | Assign Users and Groups. |
63 | The Business Rule Application Group option is unavailable because the current Authorization Manager Store is a v1.0 store and does not support this kind of Application Group. To Upgrade the store, select the store node in the navigation tree, select the Action > Properties menu item and click the Upgrade button. |
64 | This action can not be undone because a store that uses the version 2.0 schema can not be downgraded to version 1.0. Clients designed for the version 1.0 schema can not access stores that use the version 2.0 schema, however the version 2.0 schema is required for access to functionality that depend on the schema changes. Do you want to continue? |
65 | Microsoft SQL Server database |
66 | Active Directory in Application Mode (ADAM) |
70 | An operation with the name %1 already exists. Specify a different name. |
80 | An operation name cannot contain any of the following characters: %1. |
81 | Cannot create a new %2. The following problem occurred: %1 |
82 | Cannot find %1. Enter a different store name or click Browse to view the available authorization stores. |
83 | Cannot open the authorization store. The following problem occurred: %1 |
84 | There are no operations defined. To define a new operation, right-click on the Operation Definitions container, and click the New Operation Definition command. |
85 | There are no tasks defined. To define a new task, right-click on the Task Definitions container, and click the New Task Definition command. |
86 | No name is given. Enter a name and try again. |
87 | An operation number is required. Enter an operation number and try again. |
89 | An LDAP query timeout is required. Enter an LDAP query timeout value and try again. |
90 | An authorization rule timeout is required. Enter an authorization rule timeout value and try again. |
91 | A maximum number of cached authorization rules value is required. Enter a maximum number of cached authorization rules value and try again. |
92 | The input value %1!u! is less than the minimum value of %2!u! for the authorization rule timeout. Enter a higher value and try again. |
93 | Role Definitions |
94 | Container |
95 | Roles are a set of tasks needed to perform a user job function |
96 | &New Role Definition... Creates a new role definition object. |
97 | Cannot add %2. The following problem occurred: %1 |
98 | Role Definition |
99 | Account deleted (%1) |
100 | Account unknown (%1) |
101 | %1(%2) |
102 | Account invalid (%1) |
103 | Administrator |
104 | Reader |
105 | There are no roles defined. To define a new role, right-click on a Role Definitions container, and click the New Role Definition command. |
106 | There are no groups defined. To define a new group, right-click on a Groups container, and click the New Group command. |
107 | Where Defined |
108 | An operation with the number %1 already exists. Enter a different operation number and try again. |
109 | System could not perform this operation. The following problem occurred: %1 |
110 | New &Role Assignment... Selects the roles to assign. |
111 | Cannot create the role object. The following problem occurred: %1 |
112 | From &Authorization Manager From Authorization Manager. |
113 | From &Windows and Active Directory From Windows and Active Directory. |
114 | Are you sure you want to delete %1 %2? |
115 | The selected users and groups were assigned this role from a higher level object. They can be removed only from the object where they were assigned. |
116 | One or more of the selected users and groups were assigned this role at higher level object. They can be removed only from the object where they were assigned. Do you want to remove other selected entries? |
117 | Open Authorization Store |
118 | &New Authorization Store |
119 | Select Authorization Rule |
120 | The authorization rule is longer than the maximum length of %1!u! characters. |
121 | Cannot open file %1. |
122 | Cannot read file. The following problem occurred: %1 |
123 | Cannot delete %2. The following problem occurred: %1 |
124 | %1 or one of its children has property sheets open. Close the property sheets and try again. |
125 | Cannot enumerate child objects. The following problem occurred: %1 |
126 | Cannot save one or more changes. The following problem occurred: %1 |
127 | Cannot add %2. The following problem occurred: %1 |
128 | &Select a container for the new authorization store. |
129 | Cannot save %1 because it contains a syntax error. Launch the rule editor, correct the problem, and try again. |
130 | A role definition with the name %1 already exists. Specify a different name. |
131 | &Assign Users and Groups Assigns Users and Groups. |
132 | O&ptions... Displays Authorization Manager options. |
133 | Group |
134 | User |
135 | Unknown |
136 | Computer |
137 | Add Definition |
138 | The input value %1 is greater than the maximum value of %2. Enter a lower value and try again. |
139 | The input value %1!u! is less than the minimum value of %2!u! for the LDAP query timeout. Enter a higher value and try again. |
140 | Cannot display properties for %1. This object may have been deleted. To refresh the current selection, on the Action menu, click Refresh. |
141 | Cannot display properties for %2. The following problem occurred: %1 |
142 | Are you sure you want to delete the selected objects? |
143 | Cannot delete %2. The following problem occurred: %1 Do you want to continue? |
144 | An Active Directory store name must be in the following format: CN=myStore,CN=Program Data,DN=nwTraders,DN=com. |
145 | Operation Failed. |
146 | There are no Active Directory Authorization Manager stores defined. |
147 | The input store location does not exist. Enter a different store location or click Locations to view the available locations. |
148 | Delegated User |
149 | A file or folder with the name %1 already exists. Specify a different name. |
150 | %s Definition Properties |
151 | The input store name has an incorrect format. Specify a different name. |
152 | Cannot access Active Directory. |
153 | (already enabled at the authorization store and application levels) |
154 | (already enabled at the authorization store level) |
155 | (already enabled at the application level) |
156 | &Close Closes the selected authorization store. |
157 | Cannot create a new authorization store. The domain controller must be in Windows Server 2003 functionality level. |
158 | Cannot find %1. Enter a different rule name or click Browse to view the available rules. |
159 | The file %1 is empty. Enter a different authorization rule file name or click Browse to view the available rules. |
160 | Cannot read file %1. |
161 | &Runtime client context and access check auditing |
162 | no timeout |
163 | %1 cannot be delegated because it has roles and tasks defined with authorization rules. To delegate this scope, you must remove the authorization rules from all role and task definitions in this scope. |
164 | Delegating %1 prohibits role and task definitions in this scope from having authorization rules. |
165 | Since the %1 scope has been delegated, you cannot set authorization rules on role or task definitions within this scope. |
166 | Windows and Active Directory |
167 | Authorization Manager |
168 | All rules (*.vbs; *.js)|*.vbs;*.js|VBScript files (*.vbs)|*.vbs|JScript files (*.js)|*.js|All files (*.*)|*.*|| |
169 | The specified authorization store does not have a valid format. The valid formats are msxml://filepath or msldap://CN=myStore,CN=Program Data,DN=nwTraders,DN=com. |
170 | Cannot find authorization store %1. To open an existing authorization store, on the Action menu, click Open Authorization Store. |
171 | Rel&oad Reloads the selected authorization store. |
172 | To generate audits, the computer running the Authorization Manager application must have the Audit Object Access audit policy enabled. Also, the account the Authorization Manger application runs as must have the Generate Security Audits privilege. For additional information, click the Authorization Manager Auditing link. |
173 | An object with the name %1 already exists. Specify a different name. |
174 | A role name cannot contain any of the following characters: %1. |
175 | New Authorization Store |
176 | The folder you picked is not valid. |
197 | From %1 ... |
198 | Microsoft Corporation |
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 |
Imported Functions List
The following functions are imported by this dll:- MFC42u.dll:
- msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler __RTDynamicCast __dllonexit _amsg_exit _callnewh _except_handler4_common _initterm _itow _lock _ltow _onexit _purecall _unlock _wcsicmp _wcsicoll _wcsnicmp _wtoi64 _wtol free iswdigit iswprint malloc memcpy memcpy_s 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 wcstoul - ATL.DLL:
AtlInternalQueryInterface AtlModuleAddCreateWndData AtlModuleExtractCreateWndData AtlModuleGetClassObject AtlModuleInit AtlModuleRegisterServer AtlModuleRegisterWndClassInfoW AtlModuleTerm AtlModuleUnregisterServer - ntdll.dll:
RtlCreateUnicodeString RtlFreeAnsiString - KERNEL32.dll:
ActivateActCtx CloseHandle CompareStringW CreateActCtxW CreateEventW DeactivateActCtx ExpandEnvironmentStringsW FindClose FindFirstFileW FlushInstructionCache FormatMessageW GetCommandLineW GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetFileAttributesW GetFullPathNameW GetLastError GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetProcAddress GetProcessHeap GetSystemTimeAsFileTime GetSystemWindowsDirectoryW GetTickCount GetVersion GlobalAlloc GlobalFree GlobalLock GlobalSize GlobalUnlock HeapFree InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement LoadLibraryA LoadLibraryW LocalAlloc LocalFree MultiByteToWideChar OutputDebugStringA QueryPerformanceCounter ReleaseActCtx ResetEvent SetEvent SetLastError SetUnhandledExceptionFilter Sleep TerminateProcess UnhandledExceptionFilter VirtualAlloc VirtualFree WaitForSingleObject lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection - USER32.dll:
CallNextHookEx CallWindowProcW ChildWindowFromPointEx CloseClipboard CreateWindowExW DefWindowProcW DestroyWindow DispatchMessageW EnableWindow EnumWindows FindWindowExW GetClientRect GetClipboardData GetDlgCtrlID GetDlgItem GetFocus GetParent GetSubMenu GetSysColor GetSysColorBrush GetWindowLongW GetWindowTextW GetWindowThreadProcessId IsClipboardFormatAvailable KillTimer LoadBitmapW LoadIconW LoadImageW LoadMenuW LoadStringW MapWindowPoints MessageBeep MessageBoxW MsgWaitForMultipleObjects OpenClipboard PeekMessageW PostMessageW PostThreadMessageW RegisterClipboardFormatW ScreenToClient SendMessageW SetFocus SetForegroundWindow SetTimer SetWindowLongW SetWindowTextW SetWindowsHookExW UnhookWindowsHookEx - OLEAUT32.dll:
SafeArrayAccessData SafeArrayGetDim SafeArrayGetElement SafeArrayGetLBound SafeArrayGetUBound SafeArrayGetVartype SafeArrayUnaccessData SysAllocString SysAllocStringLen SysFreeString SysStringLen VariantChangeType VariantClear VariantInit - ole32.dll:
CoCreateInstance CoInitialize CoTaskMemAlloc CoTaskMemFree CoUninitialize CreateStreamOnHGlobal ReleaseStgMedium StringFromCLSID StringFromGUID2 - ADVAPI32.dll:
ConvertSidToStringSidW ConvertStringSidToSidW CopySid EqualPrefixSid GetLengthSid LsaClose LsaFreeMemory LsaLookupSids LsaOpenPolicy RegCloseKey RegCreateKeyExW RegEnumKeyExW RegOpenKeyExW RegQueryValueExW RegSetValueExW - SHLWAPI.dll:
PathAddBackslashW PathFindFileNameW PathRemoveFileSpecW PathStripPathW - Secur32.dll:
TranslateNameW - SHELL32.dll:
CommandLineToArgvW DAD_ShowDragImage SHBrowseForFolderW SHGetFolderLocation SHGetMalloc SHGetPathFromIDListW - netutils.dll:
NetApiBufferFree - dsrole.dll:
DsRoleFreeMemory DsRoleGetPrimaryDomainInformation - logoncli.dll:
DsGetDcNameW - GDI32.dll:
DeleteObject GetObjectW - dsuiext.dll:
DsBrowseForContainerW - NTDSAPI.dll:
DsCrackNamesW DsFreeNameResultW - ACTIVEDS.dll:
ADsOpenObject adsldpc!ADsGetLastError