PinPad.BeginEftTransaction Method
2/27/2008
Informs the PIN Pad’s service object that an EFT Transaction is starting.
Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)
Syntax
'Declaration
Public MustOverride Sub BeginEftTransaction ( _
pinpadSystem As PinPadSystem, _
transactionHost As Integer _
)
public abstract void BeginEftTransaction (
PinPadSystem pinpadSystem,
int transactionHost
)
public:
virtual void BeginEftTransaction (
PinPadSystem pinpadSystem,
int transactionHost
) abstract
public abstract void BeginEftTransaction (
PinPadSystem pinpadSystem,
int transactionHost
)
public abstract function BeginEftTransaction (
pinpadSystem : PinPadSystem,
transactionHost : int
)
Parameters
- pinpadSystem
Name of the desired PIN Pad Management System.
- transactionHost
Identifies the EFT Transaction Host to be used for this transaction.
Remarks
The service object will perform initialization functions (for example, computing session keys). No other PIN pad functions can be performed until BeginEftTransaction is called.
BeginEftTransaction may cause a PosControlException to be thrown with the following ErrorCode:
Value |
Meaning |
Illegal |
One of the following conditions has occurred:
|
Busy |
The PIN pad device is already performing an EFT transaction. |
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
PinPad Class
PinPad Members
Microsoft.PointOfService Namespace
EndEftTransaction