WPS functions


Functions

VOID CuCmd_StartEnrolleePIN (THandle hCuCmd, ConParm_t parm[], U16 nParms)
 Starts the enrollee PIN method.
VOID CuCmd_StartEnrolleePBC (THandle hCuCmd, ConParm_t parm[], U16 nParms)
 Starts the enrollee PBC method.
VOID CuCmd_StopEnrollee (THandle hCuCmd, ConParm_t parm[], U16 nParms)
 Stops the WSC process.
VOID CuCmd_SetPin (THandle hCuCmd, ConParm_t parm[], U16 nParms)
 Sets the PIN.

Detailed Description


Function Documentation

VOID CuCmd_SetPin ( THandle  hCuCmd,
ConParm_t  parm[],
U16  nParms 
)

Sets the PIN.

This function sets the PIN value to the supplicant. This PIN is used by the station in the WPS PIN method.

Parameters:
[in] hCuCmd Handle for the command module
[in] parm parm[0] The PIN value (1 to 8 bytes; string)
[in] nParms Always 1
Returns:
None
See also:
CuCmd_StartEnrolleePIN(), CuCmd_StartEnrolleePBC(), CuCmd_StopEnrollee()
Note:
This function is used only when working with a supplicant, and WSC is supported.
Warning:

VOID CuCmd_StartEnrolleePBC ( THandle  hCuCmd,
ConParm_t  parm[],
U16  nParms 
)

Starts the enrollee PBC method.

This function starts the PBC method in which the station enrolls itself with the WPS authenticator. If the enrollment succeeds, the authenticator sends the network configuration to the station. This is part of the WiFi-protected setup (WPS).

Parameters:
[in] hCuCmd Handle for the command module
[in] parm Not used; should be 0
[in] nParms Not used; should be 0
Returns:
None
See also:
CuCmd_StartEnrolleePIN(), CuCmd_StopEnrollee(), CuCmd_SetPin()
Note:
This function is used only when working with a supplicant, and WSC is supported.
Warning:

VOID CuCmd_StartEnrolleePIN ( THandle  hCuCmd,
ConParm_t  parm[],
U16  nParms 
)

Starts the enrollee PIN method.

This function starts the PIN method during which the station enrolls itself with the WPS authenticator. If the enrollment succeeds and the station proves its identity during authentication, the authenticator sends the network configuration to the station. This is part of the WiFi-protected setup (WPS).

Parameters:
[in] hCuCmd Handle for the command module
[in] parm Not used; should be 0
[in] nParms Not used; should be 0
Returns:
None
See also:
CuCmd_StartEnrolleePBC(), CuCmd_StopEnrollee(), CuCmd_SetPin()
Note:
This function is used only when working with a supplicant and WSC is supported.
Warning:

VOID CuCmd_StopEnrollee ( THandle  hCuCmd,
ConParm_t  parm[],
U16  nParms 
)

Stops the WSC process.

This function stops the WSC enrollee process when working in PBC mode.

Parameters:
[in] hCuCmd Handle for the command module
[in] parm Not used; should be 0
[in] nParms Not used; should be 0
Returns:
None
See also:
CuCmd_StartEnrolleePIN(), CuCmd_StartEnrolleePBC(), CuCmd_SetPin()
Note:
This function is used only when working with a supplicant and WSC is supported.
Warning:


Generated on Sun Dec 6 12:34:02 2009 for WLAN DRIVER API REFERENCE MANUAL by  doxygen 1.5.9