SmartCardInterfaceModes Enumeration

2/27/2008

Lists the possible communication modes for Smart Card devices.

Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration SmartCardInterfaceModes
[FlagsAttribute] 
public enum SmartCardInterfaceModes
[FlagsAttribute] 
public enum class SmartCardInterfaceModes
/** @attribute FlagsAttribute() */ 
public enum SmartCardInterfaceModes
FlagsAttribute 
public enum SmartCardInterfaceModes

Members

Member name Description
Apdu Same as Block mode except that the block of string data that contains commands and data sent to the SCR/W service object conforms to the ISO/IEC 7816 APDU (Application Protocol Data Units) standard for smart cards. ISO and EMV messaging formats are supported and selectable if the SCR/W has the capability to switch to one of these formats.
Block A block of string data that contains commands and data is sent to the SCR/W device service object. The application and the SCR/W service object need to agree upon a communication protocol and data format before using this mode.
Transaction Basic ASCII format for commands and data interchange.
Xml A block of string data that contains commands and data is sent to the SCR/W service object. The application and the SCR/W service object agree to use a communication protocol and data format defined in this standard consistent with the XML Data Dictionary and XML schema guidelines as outlined in the NRF-ARTS IX Retail XML standard.

Remarks

Used by the InterfaceMode and CapInterfaceMode properties. Members of this enumeration replace the SC_CMODE_ and SC_MODE_ ranges of UPOS constants.

See Also

Reference

Microsoft.PointOfService Namespace
CapInterfaceMode
InterfaceMode