콘텐츠로 이동
무료 평가 시작

pdcomm_gem_formatted_program_dry_run_issue_info

함수

시험 실행 보고서의 문제 하나를 읽습니다.

PdcommStatus pdcomm_gem_formatted_program_dry_run_issue_info(const PdcommGemFormattedProgramDryRunReportHandle *report, size_t index, PdcommGemFormattedProgramDryRunIssueInfo *info)

선언 위치: #include <pdcomm_gem_formatted_program_dry_runs.h>

문제는 발견된 순서대로 정렬됩니다. 카탈로그 식별 정보와 크기 검사가 먼저이고, 그다음 프로그램 명령, 마지막으로 카탈로그 명령입니다.

매개변수

이름설명
report유효한 보고서 핸들입니다.
index0부터 시작하는 문제 인덱스입니다. PdcommGemFormattedProgramDryRunInfo::issue_count보다 작아야 합니다.
info호출자 저장 공간입니다. 초기화할 필드는 ::PdcommGemFormattedProgramDryRunIssueInfo를 참고합니다.

반환값

성공하면 #PDCOMM_OK를 반환합니다. info가 NULL이거나, info의 struct_size가 너무 작거나, version이 잘못되었거나, reserved 필드가 0이 아니거나, report가 NULL이면 #PDCOMM_INVALID_ARGUMENT를 반환합니다. index가 너무 크면 #PDCOMM_OUT_OF_RANGE를 반환합니다. 실패하면 info는 바뀌지 않습니다.