public rfid.Constants.Result store(
rfid.Linkage transport,
UInt32 readerHandle
)
{
UInt32[] tmpBuf = new UInt32[OEMCFG_AREA_MAP_SIZE_WORDS];
rfid.Constants.Result Result = rfid.Constants.Result.OK;
Array.Clear(tmpBuf, 0, tmpBuf.Length);
//MacReadOemData only store one ome at one time. Store all ome to buf.
for (ushort index = 0; index < OEMCFG_AREA_MAP_SIZE_WORDS; index++)
{
Result = transport.API_MacWriteOemData(index,
oemDataBuffer[index]);
if (rfid.Constants.Result.OK != Result)
return Result;
}
return Result;
}