PdcommGemFormattedProgramSelectionToken
구조체
선택 하나의 식별 정보입니다. pdcomm_gem_formatted_program_select()가 반환합니다.
typedef struct PdcommGemFormattedProgramSelectionToken { ... } PdcommGemFormattedProgramSelectionToken카운터는 불투명한(opaque) 값으로 취급하고 토큰을 바꾸지 않고 그대로 다시 전달합니다. 모든 카운터와 엔드포인트 식별 정보가 같을 때만 토큰이 현재 선택과 일치합니다.
멤버
endpoint_id
필드
선택한 엔드포인트의 식별 정보입니다.
uint64_t endpoint_identry_generation
필드
선택 시점에 선택한 저장소 엔트리의 세대입니다.
uint64_t entry_generationreserved
필드
0으로 설정합니다.
uint32_t reservedselection_generation
필드
선택 리비전입니다. 새로 선택하거나 선택을 해제할 때마다 증가합니다.
uint64_t selection_generationsession_generation
필드
선택이 이루어진 HSMS 세션 세대입니다.
uint64_t session_generationstore_revision
필드
선택 시점의 저장소 리비전입니다.
uint64_t store_revisionstruct_size
필드
구조체 크기입니다. sizeof(PdcommGemFormattedProgramSelectionToken) 이상으로 설정합니다.
size_t struct_size기록된 크기를 받습니다.
version
필드
#PDCOMM_GEM_FORMATTED_PROGRAM_SELECTION_TOKEN_VERSION으로 설정합니다.
uint32_t version