ClaimedMagneticStripeReader.IsDecodeDataEnabled 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
가장 최근에 살짝 밀기된 카드 원시 또는 디코딩된 데이터를 제공할지 여부를 나타냅니다.
public:
property bool IsDecodeDataEnabled { bool get(); void set(bool value); };
bool IsDecodeDataEnabled();
void IsDecodeDataEnabled(bool value);
public bool IsDecodeDataEnabled { get; set; }
var boolean = claimedMagneticStripeReader.isDecodeDataEnabled;
claimedMagneticStripeReader.isDecodeDataEnabled = boolean;
Public Property IsDecodeDataEnabled As Boolean
속성 값
Boolean
bool
디코딩된 데이터가 애플리케이션에 제공되면 true로 설정합니다. 그렇지 않으면 false입니다.
설명
이 속성을 사용하여 원래 원시 형식으로 살짝 밀기 카드 데이터를 전달할지 아니면 먼저 디코딩할지 여부를 결정합니다.
true로 설정하면 추적 데이터의 각 바이트가 자기 카드 존재하는 원래 인코딩된 비트 시퀀스에서 해당 디코딩된 ASCII 비트 시퀀스에 매핑됩니다. 이 변환은 인코딩되지 않은 7비트 형식과 관련이 없습니다.
각 카드 형식에 대해 디코딩은 다음과 같이 수행됩니다.
카드 형식 | 데이터 속성 추적 | 원시 데이터 형식 | 원시 바이트 | 디코딩된 값 |
---|---|---|---|---|
ISO | 1 데이터 추적 | 6비트 | 0x00-0x3F | 0x5F 통해 0x20 |
ISO | 2개 데이터 추적 | 4비트 | 0x00-0x3F | 0x3F 통해 0x30 |
ISO | 3개 데이터 추적 | 4비트 | 0x00-0x3F | 0x3F 통해 0x30 |
JIS-I | 1 데이터 추적 | 6비트 | 0x00-0x3F | 0x5F 통해 0x20 |
JIS-I | 1 데이터 추적 | 7비트 | 0x00-0x7F | 데이터 비정형 |
JIS-I | 2개 데이터 추적 | 4비트 | 0x00-0x0F | 0x3F 통해 0x20 |
JIS-I | 3개 데이터 추적 | 4비트 | 0x00-0x0F | 0x3F 통해 0x20 |
JIS-I | 3개 데이터 추적 | 7비트 | 0x00-0x7F | 데이터 비정형 |
JIS-II | 4개 데이터 추적 | 7비트 | 0x00-0x7F | 데이터 비정형 |
AAMVA | 1 데이터 추적 | 6비트 | 0x00-0x3F | 0x5F 통해 0x20 |
AAMVA | 2개 데이터 추적 | 4비트 | 0x00-0x0F | 0x3F 통해 0x30 |
AAMVA | 3개 데이터 추적 | 6비트 | 0x00-0x3F | 0x5F 통해 0x20 |
이 속성은 false로 초기화됩니다.