Share via


SmartCardRW.CapInterfaceMode Property

2/27/2008

Indicates the interface modes the device is capable of supporting.

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

Syntax

'Declaration
Public MustOverride ReadOnly Property CapInterfaceMode As SmartCardInterfaceModes
public abstract SmartCardInterfaceModes CapInterfaceMode { get; }
public:
virtual property SmartCardInterfaceModes CapInterfaceMode {
    SmartCardInterfaceModes get () abstract;
}
/** @property */
public abstract SmartCardInterfaceModes get_CapInterfaceMode ()
public abstract function get CapInterfaceMode () : SmartCardInterfaceModes

Remarks

The modes a smart card R/W device can support are a simple transaction command and data mode, a block data mode, APDU format block data mode, or a block XML data mode that uses the IXRetail Standard for SCR/W functionality.

The InterfaceMode property reflects the currently selected interface mode that the application is using to communicate with the device. CapInterfaceMode is a bitwise logical OR combination of any of the following values:

Value

Meaning

Transaction

Simple Transaction Command and Data Mode

Block

Block Data Mode

Apdu

Same as Block Data Mode except APDU Standard Commands are used

Xml

XML Block Data Mode

The CapInterfaceMode property is updated by the service object, based on the capabilities of the device.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread-safe. Any instance members are not guaranteed to be thread-safe.

See Also

Reference

SmartCardRW Class
SmartCardRW Members
Microsoft.PointOfService Namespace
InterfaceMode
IsoEmvMode