Input
- DLDBHandle
- The handle pair that describes the DL module to be used to perform
this function and the open data store in which to insert the new data
record.
- RecordType
- Indicates the type of data record being added to the data store.
Input/optional
- Attributes
- A list of structures containing the attribute values to be stored
in that attribute and the meta-information (schema) describing those
attributes. The list contains, at most, one entry per attribute in
the specified record type. The DL module can assume default values
for those attributes that are not assigned values by the caller or
may return an error. If the specified record type does not contain
any attributes, this parameter must be NULL.
- Data
- A pointer to the CSSM_DATA structure that contains the opaque
data object to be stored in the new data record. If the specified
record type does not contain an opaque data object, this parameter
must be NULL.
|