RFIDProtocols Enumeration
2/27/2008
Enumerates the available predefined RFID tag protocols the device supports.
Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration RFIDProtocols
[FlagsAttribute]
public enum RFIDProtocols
[FlagsAttribute]
public enum class RFIDProtocols
/** @attribute FlagsAttribute() */
public enum RFIDProtocols
FlagsAttribute
public enum RFIDProtocols
Members
Member name | Description |
---|---|
All | All protocol tags. |
EpcClass0 | EPC class 0 read-only passive tags. |
EpcClass1 | EPC class 1 write once passive tags. |
EpcClass1Gen2 | EPC class 1 gen 2 (ISO 18000-6C) write-once passive tags. |
EpcClass2 | EPC class 2 rewritable tags. |
Iso14443A | ISO 14443A HF tags. |
Iso14443B | ISO 14443B HF tags. |
Iso15693 | ISO 15693 HF tags. |
Iso180006B | ISO 18000-6B UHF tags. |
Other | A tag that does not fit into one of the defined protocols. |
RFIDSdt0Plus | Non-standard EPC class "0+" write-once passive tags. |
Remarks
If the device supports more than one of these protocols, the value of this property is the bitwise logical OR combination of the values of the supported protocols.
Based on this property, ProtocolMask can additionally filter the tags it wants to exclude by turning off the bits.
This property is initialized by the Open method.