This function retrieves the next tuple of the specified type for the specified socket and function.
STATUS CardGetNextTuple( PCARD_TUPLE_PARMS pGetTupleParms );
CERR_SUCCESS indicates success. One of the following values indicates failure:
This function follows the CIS tuple chain, as specified by the uLinkOffset, uCISOffset, and fFlags members of CARD_TUPLE_PARMS. These members were set by a previous call to the CardGetFirstTuple or the CardGetNextTuple function.
To obtain tuple data, use CardGetTupleData.
The driver retains the values returned in the uLinkOffset, uCISOffset, and fFlags members of CARD_TUPLE_PARMS so that subsequent calls to CardGetNextTuple or CardGetTupleData can follow the tuple chain. The driver does not access the uTupleCode and uTupleLink members unless the return value is CERR_SUCCESS.
The CARD_TUPLE_PARMS and CARD_DATA_PARMS structures are arranged so that their corresponding members are aligned. With care, drivers can use a single buffer in all calls to the Card Services tuple functions.
PCMCIA
CARD_DATA_PARMS, CARD_TUPLE_PARMS, CardGetFirstTuple, CardGetTupleData