PosEventType - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// pointofservicedriverinterface.h

typedef enum _PosEventType {
  InvalidEvent,
  _MinEventType,
  ReleaseDeviceRequested,
  StatusUpdated,
  BarcodeScannerTriggerPressed,
  BarcodeScannerTriggerReleased,
  BarcodeScannerDataReceived,
  BarcodeScannerErrorOccurred,
  BarcodeScannerImagePreviewReceived,
  MagneticStripeReaderDataReceived,
  MagneticStripeReaderErrorOccurred,
  _Max
} PosEventType;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-pointofservicedriverinterface-_poseventtype)

Description

This enumeration defines values used in the PosEventDataHeader structure to indicate the type of event that was raised.

Constants

InvalidEvent

The event code is not valid.

_MinEventType

Reserved for internal use.

ReleaseDeviceRequested

Represents the ReleaseDeviceRequested event.

StatusUpdated

Represents the StatusUpdated event.

BarcodeScannerTriggerPressed

Represents the BarcodeScannerTriggerPressed event.

BarcodeScannerTriggerReleased

Represents the BarcodeScannerTriggerReleased event.

BarcodeScannerDataReceived

Represents the BarcodeScannerDataReceived event.

BarcodeScannerErrorOccurred

Represents the BarcodeScannerErrorOccurred event.

BarcodeScannerImagePreviewReceived

Represents the BarcodeScannerImagePreviewReceived event.

MagneticStripeReaderDataReceived

Represents the MagneticStripeReaderDataReceived event.

MagneticStripeReaderErrorOccurred

Represents the MagneticStripeReaderErrorOccurred event.

_Max

Reserved for internal use.