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) |