This form of the function applies to vectors of strings.
MCO_RET classname_fieldname_put( /*IN*/ classname *handle, /*IN*/ uint2 index, /*IN*/ const char * value, /*IN*/ uint2 len );
| handle | A pointer to a classname handle |
|
index |
The offset from the start of the vector of the element into which to place value |
|
value |
A character pointer, the buffer which will be passed into the vector element of classname.fieldname indexed by index |
|
len |
The length of the buffer referenced by value |
This form of the function applies to vectors of strings.
| MCO_S_OK | The value was put successfully |
| MCO_E_ACCESS | The transaction that the class handle is scoped to is MCO_READ_ONLY |
|
MCO_E_TRANSACT |
|
|
MCO_E_DELETED |
|
|
MCO_E_NOMEM |
|
|
MCO_E_INDEXLIMIT |
|
|
MCO_E_ILLEGAL_PARAM |
A negative string length was passed |
|
MCO_ERR_OBJECT_HANDLE |
|
|
MCO_ERR_TRN_LONG |
|
|
MCO_ERR_TRN |
|