Partager via


Structure PosDeviceBasicsType (pointofservicedriverinterface.h)

Cette structure indique le type d’appareil, la version et la taille de mémoire tampon recommandée, comme spécifié par le pilote.

Syntaxe

typedef struct _PosDeviceBasicsType {
  UINT32        Version;
  PosDeviceType DeviceType;
  UINT32        RecommendedBufferSize;
} PosDeviceBasicsType;

Membres

Version

Contient la version principale et la version mineure de l’interface du pilote POS. Les 16 premiers bits contiennent la version principale et les 16 bits inférieurs contiennent la version mineure.

DeviceType

Indique le PosDeviceType de l’appareil POS (par exemple, un scanneur de codes-barres ou un lecteur de bandes magnétiques).

RecommendedBufferSize

Indique la taille de la mémoire tampon qui doit être allouée pour recevoir des données d’événement lors de l’appel de ReadFile pour récupérer des événements pour cet appareil.

Configuration requise

Condition requise Valeur
En-tête pointofservicedriverinterface.h (inclure PointOfServiceDriverInterface.h)