次の方法で共有


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 を含む)