RasSetEapUserData (Compact 2013)
3/26/2014
This function stores user-specific Extensible Authentication Protocol (EAP) information for the specified phone-book entry in the registry.
Syntax
DWORD RasSetEapUserData(
HANDLE hToken,
LPCTSTR pszPhonebook,
LPCTSTR pszEntry,
BYTE* pbEapData,
DWORD dwSizeofEapData
);
Parameters
- hToken
[in] This parameter is ignored and should be set to NULL.
- pszPhonebook
[in] This parameter is ignored and should be set to NULL. Dial-up networking stores phone-book entries in the registry rather than in a phone-book file.
- pszEntry
[in] Pointer to a null-terminated string that specifies an existing entry name.
- pbEapData
[in] Pointer to the data to store for the user.
- dwSizeofEapData
[in] Specifies the size of the data pointed to by the pbEapData parameter.
Return Value
If the function succeeds, the return value is ERROR_SUCCESS.
If the function fails, the return value is one of the following error codes.
Value |
Definition |
---|---|
E_INVALIDARG |
The dwSizeofEapData parameter is zero, or the pbEapData parameter is NULL. |
ERROR_CANNOT_FIND_PHONEBOOK_ENTRY |
RasSetEapUserData was unable to find the specified entry in the phone book. |
ERROR_CANNOT_OPEN_PHONEBOOK |
RasSetEapUserData was unable to open the specified phone-book file. |
Other |
Use FormatMessage to retrieve the system error message that corresponds to the error code returned. |
Requirements
Header |
ras.h |
Library |
coredll.lib |