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)모든 한도는 애플리케이션 정책이며 0이 아니어야 합니다.
매개변수
| 이름 | 설명 |
|---|---|
maxProfiles | 최대 프로필 수입니다. |
maxCapabilitiesPerProfile | 프로필당 최대 기능 수이며 최대 4입니다. |
maxTotalCapabilities | 모든 프로필에 걸친 최대 기능 수입니다. |
maxProfileIdBytes | 프로필 식별자 하나의 최대 길이입니다. |
maxCapabilityIdBytes | 기능 식별자 하나의 최대 길이입니다. |
maxTotalIdentifierBytes | 모든 식별자의 최대 총길이입니다. |
반환값
struct_size와 version이 설정된 옵션입니다.