Share via


OS_DEP_DATA (Windows Embedded CE 6.0)

1/6/2010

This structure contains content that is dependent on the driver type. It is managed by the Smart Card Driver Library.

Syntax

typedef struct _OS_DEP_DATA {
  struct _SMARTCARD_EXTENSION* pSmartCardExtension;
  CRITICAL_SECTION CritSect; 
  HANDLE hChangeEvent; 
  HANDLE hCancelEvent; 
} OS_DEP_DATA, *POS_DEP_DATA;

Members

  • CritSect
    Used to control entry into driver
  • hChangeEvent
    Signaled on card-insertion event

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

Header smcce.h
Windows Embedded CE Windows CE 3.0 and later

See Also

Reference

Smart Card Driver Structures
SMARTCARD_EXTENSION
IOCTL_SMARTCARD_CANCEL_BLOCKING
SmartcardInitialize
RDF_CARD_TRACKING