|ClearBox Server v1.2 Developer's Guide|
Called by server to ask extension if it wants to receive all attributes from request packet in call to IRADIUSAuthorization::GetResponseAttributes.
HRESULT NeedAllAttributes( [in] long tag, [in] USERINFOLITE * userInf);
If extension returns S_OK, then inpAttributes in call to IRADIUSAuthorization::GetResponseAttributes will point to array of RADIUS attributes found in request packet. If it returns any other value, this array will be empty.
This method is called in context of WORK thread. (See Server Threads Model for details.) You should synchronize data which is shared with other threads.
Memory for userInf fields is allocated and freed by server, so extension must not change them.
Server extension may return S_FALSE to make server not to send attributes from request packet to eliminate extra resource allocation if these attributes are not needed. This may slightly improve the server performance.
© 2001-2003 XPerience Technologies. www.xperiencetech.com
|Created by chm2web html help conversion utility.|