CARD_EVENT_PARMS
This structure contains additional information for particular callback events and is passed as the third member to the client's callback function.
typedef struct {
UINT32 uClientData;
UINT32 Parm1;
UINT32 Parm2;
} CARD_EVENT_PARMS, *PCARD_EVENT_PARMS;
Members
uClientData
Specifies context data specified by the CardRegisterClient function.Parm1
Specifies an event-value member.The following callback events require additional data passed to the client's callback function:
Value Description CE_CARD_INSERTION Points to the PC Card's Plug and Play identifier string. CE_REGISTRATION_COMPLETE Specifies a driver handle of data type CARD_CLIENT_HANDLE. CE_EXCLUSIVE_COMPLETE Exclusive status. Parm2
Specifies an event-value member.The following callback events require additional data passed to the client's callback function:
Value Description CE_CARD_INSERTION Specifies a driver handle. CE_REGISTRATION_COMPLETE Not used. CE_EXCLUSIVE_COMPLETE Not used. CE_WRITE_PROTECT Not used.
Remarks
For all other callback events, the driver can ignore Parm1 and Parm2.
Requirements
| Runs on | Versions | Defined in | Include | Link to |
|---|---|---|---|---|
| Windows CE OS | 1.0 and later |
Note This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.
See Also
CLIENT_CALLBACK, CardRegisterClient
Last updated on Tuesday, July 13, 2004
© 1992-2000 Microsoft Corporation. All rights reserved.