Click here to Skip to main content
15,891,607 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
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 
GeneralRe: Visual C++ Standard Edition Pin
Antti Keskinen9-Aug-04 20:47
Antti Keskinen9-Aug-04 20:47 
GeneralC++ global const question Pin
Indrawati9-Aug-04 15:34
Indrawati9-Aug-04 15:34 
GeneralRe: C++ global const question Pin
Jeff Bogan9-Aug-04 17:27
Jeff Bogan9-Aug-04 17:27 
GeneralRe: C++ global const question Pin
Anonymous9-Aug-04 18:40
Anonymous9-Aug-04 18:40 
GeneralRe: C++ global const question Pin
Tim Smith10-Aug-04 3:52
Tim Smith10-Aug-04 3:52 
GeneralRe: C++ global const question Pin
Nitron10-Aug-04 5:47
Nitron10-Aug-04 5:47 
GeneralRe: C++ global const question Pin
Jeff Bogan10-Aug-04 5:10
Jeff Bogan10-Aug-04 5:10 
GeneralRe: C++ global const question Pin
Ryan Binns9-Aug-04 18:24
Ryan Binns9-Aug-04 18:24 
GeneralCreateThread is not Calling the function in DLL Pin
aman20069-Aug-04 14:27
aman20069-Aug-04 14:27 
GeneralRe: CreateThread is not Calling the function in DLL Pin
Tim Smith9-Aug-04 14:50
Tim Smith9-Aug-04 14:50 
GeneralRe: CreateThread is not Calling the function in DLL Pin
aman200610-Aug-04 6:21
aman200610-Aug-04 6:21 
Generalmfc word automation problem (normal.dot) Pin
Asleezalio9-Aug-04 10:58
Asleezalio9-Aug-04 10:58 

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.