Article ID: 300491 - Last Review: September 23, 2005 - Revision: 1.1 FIX: Applications That Use Component Categories Manager with Non-Administrator Credentials Fail on Application CenterThis article was previously published under Q300491 SYMPTOMS
If applications that are running on Application Center 2000 servers use the DllGetClassObject function or Component Categories Manager, these applications may fail with one of the following errors:
0x80070005 Access is denied
-or-
Permission to use object denied
CAUSE
Application Center 2000 tightened the security settings for all its component class keys and associated CLSIDs under the HKEY_CLASSES_ROOT registry subtree. Only the following accounts are allowed access to the affected keys in the registry:
For example, the Component Categories Manager's ICatInformation interface fails in the EnumClassesOfCategories method when it is called from a process that is not running under an Administrator's credentials: RESOLUTION
To resolve this problem, upgrade to Application Center 2000 Service Pack (SP) 1. For additional information, click the article number below
to view the article in the Microsoft Knowledge Base:
309384
(http://support.microsoft.com/kb/309384/EN-US/
)
INFO: How to Obtain the Latest Application Center 2000 Service Pack
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was corrected in Application Center 2000 Service Pack 1. MORE INFORMATION
For more information about the Component Categories Manager and its implementation, refer to the Microsoft Platform Software Development Kit (SDK).
| Article Translations
|
Back to the top
