PdcommGemFormattedProgramDryRunOptions
구조체
pdcomm_gem_formatted_program_dry_run()의 옵션입니다.
typedef struct PdcommGemFormattedProgramDryRunOptions { ... } PdcommGemFormattedProgramDryRunOptions멤버
max_issues
필드
보고서에 담을 수 있는 문제의 최대 개수입니다. 문제가 더 많으면 호출이 #PDCOMM_LIMIT_EXCEEDED로 실패합니다.
size_t max_issuesmax_program_encoded_bytes
필드
인코딩된 프로그램 크기의 최댓값(바이트)입니다. 더 큰 프로그램이면 호출이 #PDCOMM_LIMIT_EXCEEDED로 실패합니다.
size_t max_program_encoded_bytespolicy_version
필드
분석 정책입니다. #PDCOMM_GEM_FORMATTED_PROGRAM_DRY_RUN_POLICY_V1이어야 합니다.
uint32_t policy_versionreserved
필드
예약 필드입니다. 0이어야 합니다.
uint32_t reservedreserved2
필드
예약 필드입니다. 0이어야 합니다.
uint32_t reserved2struct_size
필드
이 구조체의 크기(바이트)입니다. sizeof(PdcommGemFormattedProgramDryRunOptions) 이상으로 설정합니다.
size_t struct_sizeversion
필드
#PDCOMM_GEM_FORMATTED_PROGRAM_DRY_RUN_OPTIONS_VERSION이어야 합니다.
uint32_t version