[][src]Module winapi::um::winsmcrd

Smart Card class/port IOCTL codes.

Structs

SCARD_IO_REQUEST
SCARD_T0_COMMAND
SCARD_T0_REQUEST
SCARD_T0_REQUEST_u
SCARD_T1_REQUEST

Constants

GUID_DEVINTERFACE_SMARTCARD_READER
IOCTL_SMARTCARD_CONFISCATE
IOCTL_SMARTCARD_EJECT
IOCTL_SMARTCARD_GET_ATTRIBUTE
IOCTL_SMARTCARD_GET_LAST_ERROR
IOCTL_SMARTCARD_GET_PERF_CNTR
IOCTL_SMARTCARD_GET_STATE
IOCTL_SMARTCARD_IS_ABSENT
IOCTL_SMARTCARD_IS_PRESENT
IOCTL_SMARTCARD_POWER
IOCTL_SMARTCARD_SET_ATTRIBUTE
IOCTL_SMARTCARD_SET_PROTOCOL
IOCTL_SMARTCARD_SWALLOW
IOCTL_SMARTCARD_TRANSMIT
MAXIMUM_ATTR_STRING_LENGTH
MAXIMUM_SMARTCARD_READERS
SCARD_ABSENT
SCARD_ATR_LENGTHL
SCARD_ATTR_ATR_STRING
SCARD_ATTR_CHANNEL_ID
SCARD_ATTR_CHARACTERISTICS
SCARD_ATTR_CURRENT_BWT
SCARD_ATTR_CURRENT_CLK
SCARD_ATTR_CURRENT_CWT
SCARD_ATTR_CURRENT_D
SCARD_ATTR_CURRENT_EBC_ENCODING
SCARD_ATTR_CURRENT_F
SCARD_ATTR_CURRENT_IFSC
SCARD_ATTR_CURRENT_IFSD
SCARD_ATTR_CURRENT_IO_STATE
SCARD_ATTR_CURRENT_N
SCARD_ATTR_CURRENT_PROTOCOL_TYPE
SCARD_ATTR_CURRENT_W
SCARD_ATTR_DEFAULT_CLK
SCARD_ATTR_DEFAULT_DATA_RATE
SCARD_ATTR_DEVICE_FRIENDLY_NAME_A
SCARD_ATTR_DEVICE_FRIENDLY_NAME_W
SCARD_ATTR_DEVICE_IN_USE
SCARD_ATTR_DEVICE_SYSTEM_NAME_A
SCARD_ATTR_DEVICE_SYSTEM_NAME_W
SCARD_ATTR_DEVICE_UNIT
SCARD_ATTR_ESC_AUTHREQUEST
SCARD_ATTR_ESC_CANCEL
SCARD_ATTR_ESC_RESET
SCARD_ATTR_EXTENDED_BWT
SCARD_ATTR_ICC_INTERFACE_STATUS
SCARD_ATTR_ICC_PRESENCE
SCARD_ATTR_ICC_TYPE_PER_ATR
SCARD_ATTR_MAXINPUT
SCARD_ATTR_MAX_CLK
SCARD_ATTR_MAX_DATA_RATE
SCARD_ATTR_MAX_IFSD
SCARD_ATTR_POWER_MGMT_SUPPORT
SCARD_ATTR_PROTOCOL_TYPES
SCARD_ATTR_SUPRESS_T1_IFS_REQUEST
SCARD_ATTR_USER_AUTH_INPUT_DEVICE
SCARD_ATTR_USER_TO_CARD_AUTH_DEVICE
SCARD_ATTR_VENDOR_IFD_SERIAL_NO
SCARD_ATTR_VENDOR_IFD_TYPE
SCARD_ATTR_VENDOR_IFD_VERSION
SCARD_ATTR_VENDOR_NAME
SCARD_CLASS_COMMUNICATIONS
SCARD_CLASS_ICC_STATE
SCARD_CLASS_IFD_PROTOCOL
SCARD_CLASS_MECHANICAL
SCARD_CLASS_PERF
SCARD_CLASS_POWER_MGMT
SCARD_CLASS_PROTOCOL
SCARD_CLASS_SECURITY
SCARD_CLASS_SYSTEM
SCARD_CLASS_VENDOR_DEFINED
SCARD_CLASS_VENDOR_INFO
SCARD_COLD_RESET
SCARD_NEGOTIABLE
SCARD_PERF_BYTES_TRANSMITTED
SCARD_PERF_NUM_TRANSMISSIONS
SCARD_PERF_TRANSMISSION_TIME
SCARD_POWERED
SCARD_POWER_DOWN
SCARD_PRESENT
SCARD_PROTOCOL_DEFAULT
SCARD_PROTOCOL_OPTIMAL
SCARD_PROTOCOL_RAW
SCARD_PROTOCOL_T0
SCARD_PROTOCOL_T1
SCARD_PROTOCOL_Tx
SCARD_PROTOCOL_UNDEFINED
SCARD_READER_CONFISCATES
SCARD_READER_EJECTS
SCARD_READER_SWALLOWS
SCARD_READER_TYPE_IDE
SCARD_READER_TYPE_KEYBOARD
SCARD_READER_TYPE_NFC
SCARD_READER_TYPE_PARALELL
SCARD_READER_TYPE_PCMCIA
SCARD_READER_TYPE_SCSI
SCARD_READER_TYPE_SERIAL
SCARD_READER_TYPE_TPM
SCARD_READER_TYPE_UICC
SCARD_READER_TYPE_USB
SCARD_READER_TYPE_VENDOR
SCARD_SPECIFIC
SCARD_SWALLOWED
SCARD_T0_CMD_LENGTH
SCARD_T0_HEADER_LENGTH
SCARD_T1_PROLOGUE_LENGTH
SCARD_T1_EPILOGUE_LENGTH
SCARD_T1_MAX_IFS
SCARD_UNKNOWN
SCARD_WARM_RESET

Type Definitions

LPCSCARD_IO_REQUEST
LPSCARD_IO_REQUEST
LPSCARD_T0_COMMAND
LPSCARD_T0_REQUEST
LPSCARD_T1_REQUEST
PSCARD_IO_REQUEST
PSCARD_T0_REQUEST
PSCARD_T1_REQUEST
UWORD