PosBarcodeScannerDataReceivedEventData 構造体 (pointofservicedriverinterface.h)
この構造体には、 BarcodeScannerDataReceived イベントに渡されるスキャンされたデータが含まれます。
構文
typedef struct _PosBarcodeScannerDataReceivedEventData {
PosEventDataHeader Header;
UINT32 DataType;
UINT32 ScanDataLength;
UINT32 ScanDataLabelLength;
} PosBarcodeScannerDataReceivedEventData;
メンバー
Header
このイベントの PosEventDataHeader ヘッダー情報。
DataType
スキャン データに関連付けられている BarcodeSymbology を示します。
ScanDataLength
スキャンされた生データのバイト数を示します。
ScanDataLabelLength
デコードされたスキャン データのバイト数を示します。 ラベルは、ヘッダーとフッターの情報が削除されたデコードされたスキャン データであり、未加工のスキャナー データのみを残します。
注釈
スキャン データの ScanDataLength バイトは、PosBarcodeScannerDataReceivedEventData 構造体の直後に続き、ラベル データの ScanDataLabelLength バイトが続きます。
要件
要件 | 値 |
---|---|
Header | pointofservicedriverinterface.h (PointOfServiceDriverInterface.h を含む) |