THPDFASCIIHexDecodeInfo Record
ASCIIHex 스트림을 디코딩하는 동안 수집한 바이트 수, EOD 종료자 검출, 홀수 니블 패딩을 보고합니다
선언
THPDFASCIIHexDecodeInfo= record
InputBytes: Int64;
OutputBytes: Int64;
TerminatorFound: boolean;
OddNibblePadded: boolean;
end;
유닛
HPDFTypes
필드
| 필드 | 목적 |
|---|---|
InputBytes | 디코더가 소비한 16진수 인코딩 입력 바이트 수 |
OutputBytes | 출력 스트림에 기록한 디코딩된 바이트 수 |
TerminatorFound | > EOD 문자가 데이터를 닫았을 때 True. RequireTerminator가 있으면 문자가 없을 때 디코더가 오류를 냅니다 |
OddNibblePadded | 데이터가 바이트 중간에 끝나고 ahonPadLowZero 아래에서 마지막 니블이 0으로 패딩됐을 때 True. ahonReject 정책에서는 대신 오류를 냅니다 |
사용 참고 사항
- HPDFASCIIHexDecodeStream의
Infoout 매개변수로 전달됩니다 - 디코더는 디코딩 전에 레코드를 0으로 채우므로 모든 카운터는 알려진 상태에서 시작합니다
OddNibblePadded는 홀수 니블 정책이 패딩을 허용했고 페이로드의 자릿수가 홀수였을 때만 True가 됩니다