CSL CS101-2 EPC CLASS 1 GEN 2 RFID HANDHELD READER
USER'S MANUAL, VERSION 1.0
Copyright © Convergence Systems Limited, All Rights Reserved
65
Prototype:
public const int RFID_18K6C_SINGULATION_MASK_BYTE_LEN = 62;
Description:
This is the size(in byte) of the single post-singulation match mask.
USHORTSEQNUMINVALID
Prototype:
public const int USHORTSEQNUMINVALID = 0xffff;
Description:
This is the value of the invalid RfidMw sequence number.
Enumerations:
HRESULT_RFID
Prototype:
public enum HRESULT_RFID : uint {
S_OK = 0x00000000, // Success
E_ABORT = 0x80004004, // Operation aborted
E_ACCESSDENIED = 0x80070005, // General access denied error
E_FAIL
= 0x80004005, // Unspecified failure
E_HANDLE
= 0x80070006, // Handle that is not valid
E_INVALIDARG
= 0x80070057, // One or more arguments are not valid
E_NOINTERFACE
= 0x80004002, // No such interface supported
E_NOTIMPL
= 0x80004001, // Not implemented
E_OUTOFMEMORY = 0x8007000E, // Failed to allocate necessary memory
E_POINTER
= 0x80004003, // Pointer that is not valid
E_UNEXPECTED
= 0x8000FFFF, // Unexpected failure
S_RFID_STATUS_OK = 0x00040000, // RFID Success
E_RFID_ERROR_ALREADY_OPEN = 0x8004D8F1, // Attempted to open a radio that is already open
E_RFID_ERROR_BUFFER_TOO_SMALL = 0x8004d8f2, //Buffer supplied is too small
E_RFID_ERROR_FAILURE = 0x8004d8f3, //General failure
E_RFID_ERROR_DRIVER_LOAD = 0x8004d8f4, //Failed to load radio bus driver
E_RFID_ERROR_DRIVER_MISMATCH = 0x8004d8f5, //Library cannot use version of radio bus driver
E_RFID_ERROR_EMULATION_MODE = 0x8004d8f6, //Operation cannot be performed in emulation mode
E_RFID_ERROR_INVALID_ANTENNA = 0x8004d8f7, //Antenna number is invalid
E_RFID_ERROR_INVALID_HANDLE = 0x8004d8f8, //Radio handle provided is invalid
E_RFID_ERROR_INVALID_PARAMETER = 0x8004d8f9, //One of the parameters is invalid
E_RFID_ERROR_NO_SUCH_RADIO = 0x8004d8fa, //Attempted to open a non-existent radio