Use the ICISite interface GetUserSettings method to retrieve a list of a user's settings.
In versions 5.2.5 and later, GetUserSettings is case insensitive. That is, in many non-windows environments “KMarsh” and “kmarsh” are two different usernames and case matters. With this method, “KMarsh”, “KMARSH”, and “kmarsh” are all the same user account.
[in] BSTR bstrUser,
[out, retval] ICIClientSettings **prop);