- - * - WhiteUnicorn - * - -




* #WhiteUnicorn/ StartPage/ Documentation/DelphiFAQ >


Frequently Asked Questions

Accessing HKEY_LOCAL_MACHINE under NT without Admin. rights

Question:

When using the TRegistry component under NT, a user with less than "administrator" rights is unable to access information stored in the HKEY_LOCAL_MACHINE. How can I work around this?

Answer:

The problem is caused by the fact that TRegistry (and the derived 
TRegInifile) always opens a key with KEY_ALL_ACCESS, even if only
KEY_READ would be needed. You can avoid this by going back to using
the API registry functions (RegOpenKey et al.), or create a new class
from the TRegistry component, and change the new TRegistry class to
add an access property.



* #WhiteUnicorn/ StartPage/ Documentation/DelphiFAQ >



- - * - Anastasija aka WhiteUnicorn - * - - LJLiveJournal
PFPhotoFile