CARD_DATA_PARMS (Windows Embedded CE 6.0)
1/6/2010
This structure contains tuple information passed to the CardGetTupleData function.
Syntax
typedef struct {
CARD_SOCKET_HANDLE hSocket;
UINT16 fAttributes;
UINT8 uDesiredTuple;
UINT8 uTupleOffset;
UINT16 fFlags;
UINT32 uLinkOffset;
UINT32 uCISOffset;
UINT16 uBufLen;
UINT16 uDataLen;
} CARD_DATA_PARMS, *PCARD_DATA_PARMS;
Members
- hSocket
Handle to a socket and function pair.
- fAttributes
First bit set means return link tuples.
- uDesiredTuple
Specifies the desired tuple code. If it is 0xFF, the first tuple encountered is returned.
- uTupleOffset
Specifies an offset into tuple data.
- fFlags
Used by card services, value must be preserved.
- uLinkOffset
Specifies a tuple link offset used internally by card services. A driver must maintain this value between calls to tuple functions.
- uCISOffset
Specifies card information structure (CIS) state information used internally by card services. A driver must maintain this value between calls to tuple functions.
- uBufLen
Specifies the length, in maximum number of bytes, of tuple data.
- uDataLen
Specifies the length, in actual number of bytes, of tuple data.
Remarks
Because this structure is similar to the CARD_TUPLE_PARMS structure, a driver can use a single CARD_DATA_PARMS structure for all calls to the CardGetFirstTuple, CardGetNextTuple, and CardGetTupleData functions.
Requirements
Header | cardsv2.h |
Windows Embedded CE | Windows CE 1.0 and later |
See Also
Reference
PC Card Driver Structures
CARD_TUPLE_PARMS
CardGetFirstTuple
CardGetNextTuple
CardGetTupleData