// wwan.h
typedef struct _WWAN_AUTH_SIM_CHALLENGE {
BYTE Rand1[WWAN_AUTH_RAND_LEN];
BYTE Rand2[WWAN_AUTH_RAND_LEN];
BYTE Rand3[WWAN_AUTH_RAND_LEN];
ULONG n;
} WWAN_AUTH_SIM_CHALLENGE, *PWWAN_AUTH_SIM_CHALLENGE;
View the official Windows Driver Kit DDI referenceNo description available.
The WWAN_AUTH_SIM_CHALLENGE structure represents an authentication challenge using the SIM method.
nThe number of random number challenges.
Rand1The first 128-bit random number challenge value. This member represents a multi-byte value in little-endian format.
Rand2The second 128-bit random number challenge value. This member represents a multi-byte value in little-endian format.
Rand3The third 128-bit random number challenge value. This member represents a multi-byte value in little-endian format.
The n member can be either 2 or 3, according to RFC 4186. If it is set to 2, use the Rand1 and Rand2 members. If it is set to 3, then the Rand1, Rand2, and Rand3 members.
The WWAN_AUTH_CHALLENGE structure uses this structure.