NvSIPLNitoMetadata Struct and Related Constants

The API provides constants that define the length of the Parameter Set ID and the Hash values. These are used by the API, and should be used when iterating over the retrieved metadata:

const size_t NITO_PARAMETER_SET_ID_SIZE = 16U
const size_t NITO_SCHEMA_HASH_SIZE = 32U
const size_t NITO_DATA_HASH_SIZE = 32U 

NvSIPLNitoMetadata

This structure contains fixed-length arrays to store the metadata retrieved from a single parameter set.

struct NvSIPLNitoMetadata {
    uint8_t parameterSetID[NITO_PARAMETER_SET_ID_SIZE]; 
    uint8_t schemaHash[NITO_SCHEMA_HASH_SIZE];          
    uint8_t dataHash[NITO_DATA_HASH_SIZE];              
}

Structure

Parameter

NvSIPLNitoMetadata

  • parameterSetID: Identifier of the parameter set.
  • schemaHash: Hash value of the parameter set schema.
  • dataHash: Hash value of parameter values.