Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This structure contains dependent on the driver type. It is managed by the smart card driver library.
typedef struct _OS_DEP_DATA { struct _SMARTCARD_EXTENSION* pSmartCardExtension; CRITICAL_SECTION CritSect; HANDLE hChangeEvent; HANDLE hCancelEvent; } OS_DEP_DATA, *POS_DEP_DATA;
Members
- pSmartCardExtension
Pointer to a SMARTCARD_EXTENSION structure. - CritSect
Used to control entry into driver - hChangeEvent
Signaled on card-insertion event - hCancelEvent
Signaled on IOCTL_SMARTCARD_CANCEL_BLOCKING IOCTLs.
Remarks
This structure will be allocated by a call to SmartcardInitialize. You cannot use this structure to store driver-dependent information. For card-tracking requests, NotificationIrp is set to the requesting Irp. See RDF_CARD_TRACKING for more information about card tracking.
Requirements
OS Versions: Windows CE 3.0 and later.
Header: Smcce.h.
See Also
SMARTCARD_EXTENSION | IOCTL_SMARTCARD_CANCEL_BLOCKING | SmartcardInitialize | RDF_CARD_TRACKING
Send Feedback on this topic to the authors