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

pdcomm::gem300CapabilityOptions

함수

Gem300CapabilityCatalog에 쓸 버전 있는 한도를 만듭니다.

inline PdcommGem300CapabilityOptions gem300CapabilityOptions(std::size_t maxProfiles, std::size_t maxCapabilitiesPerProfile, std::size_t maxTotalCapabilities, std::size_t maxProfileIdBytes, std::size_t maxCapabilityIdBytes, std::size_t maxTotalIdentifierBytes)

선언 위치: #include <pdcomm_gem300.hpp>

모든 한도는 애플리케이션 정책이며 0이 아니어야 합니다.

매개변수

이름설명
maxProfiles최대 프로필 수입니다.
maxCapabilitiesPerProfile프로필당 최대 기능 수이며 최대 4입니다.
maxTotalCapabilities모든 프로필에 걸친 최대 기능 수입니다.
maxProfileIdBytes프로필 식별자 하나의 최대 길이입니다.
maxCapabilityIdBytes기능 식별자 하나의 최대 길이입니다.
maxTotalIdentifierBytes모든 식별자의 최대 총길이입니다.

반환값

struct_size와 version이 설정된 옵션입니다.