PFNGETPROFILEPATH function pointer
[The PFNGETPROFILEPATH callback is not supported as of Windows Vista. ]
The PFNGETPROFILEPATH callback is a prototype for a function that obtains a user profile path.
Syntax
typedef UINT ( CALLBACK *PFNGETPROFILEPATH)(
LPCTSTR pszUserName,
LPTSTR pszBuffer,
UINT cbBuffer
);
Parameters
pszUserName
Pointer to a zero-terminated string that contains the user's login name.pszBuffer
Pointer to a zero-terminated string that contains the user profile path upon return.cbBuffer
The size of pszBuffer upon return, in bytes.
Return value
If the callback is successful, the return value is 0.
Requirements
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
Minimum supported server |
Windows 2000 Server [desktop apps only] |
End of client support |
Windows XP |
End of server support |
Windows Server 2003 |
Header |
Winnetwk.h |
Unicode and ANSI names |
PFNGETPROFILEPATHW (Unicode) and PFNGETPROFILEPATHA (ANSI) |