CARD_EVENT_MASK_PARMS

The CARD_EVENT_MASK_PARMS structure contains event mask configurations passed to CardGetEventMask and CardSetEventMask.

Syntax

typedef struct {
CARD_SOCKET_HANDLE
hSocket;
UINT16
fAttributes;
UINT16
fEventMask;
} CARD_EVENT_MASK_PARMS, *PCARD_EVENT_MASK_PARMS;

Members

hSocket
Specifies a handle to a socket and function pair.
fAttributes
Specifies whether to return a global event mask or the event mask associated with the indicated socket and function pair. (Input)
First Bit (Bit 0) Value Description
0 (zero) Global event mask
1 (one) Specific event mask

fEventMask
Specifies a bitmask of socket events. This member is input only for CardSetEventMask, and output only for CardGetEventMask. See PC Card Event Masks.

Remarks

This structure specifies global events or the events for a specified socket and function pair that a driver is interested in.

See Also

CardGetEventMask, CardSetEventMask