Frees a store used by the API in returning data to the application. All memory associated with the store, including memory used by return data, will be deallocated.
IMPORTANT NOTE: Previously returned data associated with this store will no longer be valid.
See the comments on the function
SE_CreateStore() for details on the use
and behavior of stores.
SE_INVALID_OR_NULL_STORE - and no changes are made, if old_store was not a handle to a valid, active (i.e., unfreed) SE_STORE created by the SE_CreateStore() function.
SE_FAILURE - and no changes are made, if the API implementation specified does not provide this function in its shared library, and dynamic binding is specified at compile time.
| extern SE_STATUS_CODE_ENUM | |||
| SE_FreeStore | |||
| ( | |||
| SE_STORE | to_free | (notes) | |
| ); | |||
an SE_STORE (a handle to a store) that the application wants
to free.