UID | title | description | old-location | tech.root | ms.date | keywords | ms.keywords | req.header | req.include-header | req.target-type | req.target-min-winverclnt | req.target-min-winversvr | req.kmdf-ver | req.umdf-ver | req.ddi-compliance | req.unicode-ansi | req.idl | req.max-support | req.namespace | req.assembly | req.type-library | req.lib | req.dll | req.irql | targetos | req.typenames | f1_keywords | topic_type | api_type | api_location | api_name | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NS:pointofservicedriverinterface._MSR_DATA_RECEIVED |
_MSR_DATA_RECEIVED (pointofservicedriverinterface.h) |
This structure contains the data read from a swiped magnetic stripe card. |
pos\msr_data_received.htm |
pos |
02/23/2018 |
|
*PMSR_DATA_RECEIVED, MSR_DATA_RECEIVED, MSR_DATA_RECEIVED structure, PMSR_DATA_RECEIVED, PMSR_DATA_RECEIVED structure pointer, _MSR_DATA_RECEIVED, pointofservicedriverinterface/MSR_DATA_RECEIVED, pointofservicedriverinterface/PMSR_DATA_RECEIVED, pos.msr_data_received |
pointofservicedriverinterface.h |
PointOfServiceDriverInterface.h |
Windows |
Windows |
MSR_DATA_RECEIVED, *PMSR_DATA_RECEIVED |
|
|
|
|
|
This structure contains the data read from a swiped magnetic stripe card.
Type of card that was swiped.
The amount of encrypted track 1 data, in bytes, that is stored in Track1EncryptedData[MSR_TRACK_SIZE].
The amount of encrypted track 2 data, in bytes, that is stored in Track2EncryptedData[MSR_TRACK_SIZE].
The amount of encrypted track 3 data, in bytes, that is stored in Track3EncryptedData[MSR_TRACK_SIZE].
The amount of encrypted track 4 data, in bytes, that is stored in Track4EncryptedData[MSR_TRACK_SIZE].
The encrypted data read from track 1 of the swiped card.
The encrypted data read from track 2 of the swiped card.
The encrypted data read from track 3 of the swiped card.
The encrypted data read from track 4 of the swiped card.
The amount of masked track 1 data, in bytes, that is stored in Track1MaskedData[MSR_TRACK_SIZE].
The amount of masked track 2 data, in bytes, that is stored in Track2MaskedData[MSR_TRACK_SIZE].
The amount of masked track 3 data, in bytes, that is stored in Track3MaskedData[MSR_TRACK_SIZE].
The amount of masked track 4 data, in bytes, that is stored in Track4MaskedData[MSR_TRACK_SIZE].
The masked data read from track 1 of the swiped card.
The masked data read from track 2 of the swiped card.
The masked data read from track 3 of the swiped card.
The masked data read from track 4 of the swiped card.
The amount of discretionary track 1 data, in bytes, that is stored in Track1DiscretionaryData[MSR_TRACK_SIZE].
The amount of discretionary track 2 data, in bytes, that is stored in Track2DiscretionaryData[MSR_TRACK_SIZE].
The amount of discretionary track 1 data, in bytes, that is stored in Track1DiscretionaryData[MSR_TRACK_SIZE].
The amount of discretionary track 2 data, in bytes, that is stored in Track1DiscretionaryData[MSR_TRACK_SIZE].
The amount of encrypted card authentication data, in bytes, that is stored in CardAuthenicationData[MSR_CARD_AUTHENTICATION_DATA_SIZE]. May include padding.
The amount of card authentication data, in bytes, before encryption. This value may be used to remove padding on decryption.
Authentication data read from the swiped card.
The amount of additional security information, in bytes, stored in AdditionalSecurityInformation[MSR_ADDITIONAL_SECURITY_INFORMATION_SIZE].
Additional security information read from the swiped card.