Partager via


Structure PosDeviceBasicsType (pointofservicedriverinterface.h)

Cette structure indique le type d’appareil, de 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 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 la 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.

Exigences

Exigence Valeur
d’en-tête pointofservicedriverinterface.h (include PointOfServiceDriverInterface.h)