Click here to Skip to main content
15,914,162 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Error in CBT_HOOK function Pin
Mike Beckerleg10-Aug-04 5:38
Mike Beckerleg10-Aug-04 5:38 
QuestionHow to know the current logon user is Administrator or Limited user? Pin
ErisonWu9-Aug-04 20:29
ErisonWu9-Aug-04 20:29 
AnswerRe: How to know the current logon user is Administrator or Limited user? Pin
Amarelia9-Aug-04 22:57
Amarelia9-Aug-04 22:57 
GeneralRe: How to know the current logon user is Administrator or Limited user? Pin
ErisonWu10-Aug-04 23:10
ErisonWu10-Aug-04 23:10 
AnswerRe: How to know the current logon user is Administrator or Limited user? Pin
Juha Silmujarvi10-Aug-04 1:27
Juha Silmujarvi10-Aug-04 1:27 
GeneralRe: How to know the current logon user is Administrator or Limited user? Pin
ErisonWu10-Aug-04 23:03
ErisonWu10-Aug-04 23:03 
Generalfind the current logged on user Pin
Anonymous9-Aug-04 20:13
Anonymous9-Aug-04 20:13 
GeneralRe: find the current logged on user Pin
parths9-Aug-04 20:26
parths9-Aug-04 20:26 
Questionwhat is usual gamma correction value for generic printer? Pin
baboguru9-Aug-04 19:48
baboguru9-Aug-04 19:48 
GeneralParallel Port Question Pin
zahid_ash9-Aug-04 19:44
zahid_ash9-Aug-04 19:44 
GeneralRe: Parallel Port Question Pin
Antti Keskinen9-Aug-04 21:22
Antti Keskinen9-Aug-04 21:22 
GeneralRe: Parallel Port Question Pin
zahid_ash9-Aug-04 21:33
zahid_ash9-Aug-04 21:33 
GeneralRe: Parallel Port Question Pin
Antti Keskinen10-Aug-04 0:08
Antti Keskinen10-Aug-04 0:08 
GeneralRe: Parallel Port Question Pin
zahid_ash10-Aug-04 0:38
zahid_ash10-Aug-04 0:38 
GeneralRe: Parallel Port Question Pin
Antti Keskinen10-Aug-04 1:23
Antti Keskinen10-Aug-04 1:23 
GeneralRe: Parallel Port Question Pin
zahid_ash10-Aug-04 1:59
zahid_ash10-Aug-04 1:59 
GeneralRe: Parallel Port Question Pin
Antti Keskinen10-Aug-04 2:41
Antti Keskinen10-Aug-04 2:41 
GeneralRe: Parallel Port Question Pin
zahid_ash10-Aug-04 2:15
zahid_ash10-Aug-04 2:15 
GeneralRe: Parallel Port Question Pin
kandyelectrical12-Dec-12 22:50
kandyelectrical12-Dec-12 22:50 
QuestionHow to know security context ? Pin
Amarelia9-Aug-04 19:16
Amarelia9-Aug-04 19:16 
I have used one function called "LogonUser" to log into given server with given user name. This function returns the handle which you can use to impersonate the current user. The function to do that is

BOOL ImpersonateLoggedOnUser(HANDLE hToken);

Now after doing this I want to use function "FindFirstFile()" and "FindNextFile" to get the list directory/files in given path.

Here I want to list only those directory/files which a user has rights to access ? so how to do it exactly after using LogonUser function.

Can any one help me ?...I m writing my structure here..
----------------------------------------

void main()
{
RetVal = LogonUser(pszUserName,pszDomainName,pszPassword,dwLogonType,dwLogonProvider,&hToken);
if (RetVal != 0)
{
ResImp = ImpersonateLoggedOnUser(hToken);
if (ResImp != 0)
{
hHandle = FindFirstFile(....) // Here I want to find only those files which have right so that user "pszUserName" can access it..."
if( all files found)
{
list all files here....
}
else
{
You don't have rights to access this files/directories...
}
}
}
}

------------------------------------
Can you plz help me ? It's really urgent....

Thanking You...

Amarelia


GeneralcreateEventObject fails Pin
yourbuddy779-Aug-04 19:05
yourbuddy779-Aug-04 19:05 
GeneralSTATIC Text Color Problem Pin
Anonymous9-Aug-04 19:03
Anonymous9-Aug-04 19:03 
GeneralRe: STATIC Text Color Problem Pin
Johan Rosengren10-Aug-04 0:42
Johan Rosengren10-Aug-04 0:42 
GeneralRe: STATIC Text Color Problem Pin
Johan Rosengren10-Aug-04 1:23
Johan Rosengren10-Aug-04 1:23 
GeneralVisual C++ Standard Edition Pin
zecodela9-Aug-04 16:22
zecodela9-Aug-04 16:22 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.