← Back to SmartCardEmulation domain

SmartCardEmulation.reportBeginTransactionResult

Reports the result of a |SCardBeginTransaction| call. On success, this creates a new transaction object. This maps to: PC/SC Lite: https://pcsclite.apdu.fr/api/group__API.html#gaddb835dce01a0da1d6ca02d33ee7d861 Microsoft: https://learn.microsoft.com/en-us/windows/win32/api/winscard/nf-winscard-scardbegintransaction

Domain: SmartCardEmulation experimental

Parameters

NameTypeDescription
requestIdstring
handleinteger

Example Request

{
  "id": 1,
  "method": "SmartCardEmulation.reportBeginTransactionResult",
  "params": {
    "requestId": "request-1",
    "handle": "stream-handle"
  }
}

Example Response

{
  "id": 1,
  "result": {}
}

Usage in Node.js

const result = await send('SmartCardEmulation.reportBeginTransactionResult', {"requestId": "request-1", "handle": "stream-handle"});
console.log(result);