Show / Hide Table of Contents

Enum Attrib

Enumeration for attributes.

Namespace: WSCT.Wrapper
Assembly: WSCT.dll
Syntax
public enum Attrib : uint

Fields

Name Description
AsyncProtocolTypes
AtrString

Answer to reset (ATR) String.

ChannelId

DWORD encoded as 0xDDDDCCCC, where DDDD = data channel type and CCCC = channel number.

Characteristics

DWORD indicating which mechanical characteristics are supported. If zero, no special characteristics are supported. Note that multiple bits can be set.

CurrentBwt

Current block waiting time.

CurrentClk

Current clock rate, in kHz.

CurrentCwt

Current character waiting time.

CurrentD

Bit rate conversion factor.

CurrentEbcEncoding

Current error block control encoding (T=1).

CurrentF

Clock conversion factor.

CurrentIfsc

Current byte size for information field size card.

CurrentIfsd

Current byte size for information field size device.

CurrentIoState
CurrentN
CurrentProtocolType

DWORD encoded as 0x0rrrpppp where rrr is RFU and should be 0x000. pppp encodes the current protocol type. Whichever bit has been set indicates which ISO protocol is currently in use. (For example, if bit 0 is set, T=0 protocol is in effect).

CurrentW

Current work waiting time.

DefaultClk

Default clock rate, in kHz.

DefaultDataRate

Default data rate, in bps.

DeviceFriendlyName

Reader's friendly name.

DeviceInUse

Reserved for future use.

DeviceSystemName

Reader's system name.

DeviceUnit

Instance of this vendor's reader attached to the computer. The first instance will be device unit 0, the next will be unit 1 (if it is the same brand of reader) and so on. Two different brands of readers will both have 0 for this value.

EscAuthRequest
EscCancel
EscReset
ExtendedBwt
IccInterfaceStatus

Single byte. 0 if smart card electrical contact is not active; non-zero if contact is active.

IccPresence

Single byte indicating smart card presence.

IccTypePerAtr

Single byte indicating smart card type.

Other values RFU.
MaxClk

Maximum clock rate, in kHz.

MaxDataRate

Maximum data rate, in bps.

MaxIfsd

Maximum bytes for information file size device.

MaxInput
PowerManagementSupport

0 if device does not support power down while smart card is inserted. Non-zero otherwise.

SupressT1IfsRequest
SyncProtocolTypes
UserAuthInputDevice
UserToCardAuthDevice
VendorIfdSerialNo

Vendor-supplied interface device serial number.

VendorIfdType

Vendor-supplied interface device type (model designation of reader).

VendorIfdVersion

Vendor-supplied interface device version (DWORD in the form 0xMMmmbbbb where MM = major version, mm = minor version, and bbbb = build number).

VendorName

Vendor name.

Extension Methods

JsonHelpers.WriteToJsonFile(String)
JsonHelpers.WriteToJsonFile(String, Boolean)
JsonHelpers.WriteToJsonString()
JsonHelpers.WriteToJsonString(Boolean)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX