| Sample |
} |
|
/* | |
CSSM_DB_UNIQUE_RECORD_PTR DL_DataInsert (DLDBHandle, RecordType, Attributes, |
| Data) |
| CSSM_DL_DB_HANDLE DLDBHandle; |
| const CSSM_DB_RECORDTYPE RecordType; |
| const CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR Attributes; |
| const CSSM_DATA_PTR Data; |
{ |
|
| printf(“in DL_DataInsert\n”); |
| return NULL; |
} |
|
/* |
CSSM_RETURN DL_DataDelete (DLDBHandle, RecordType, UniqueRecordIdentifier)
CSSM_DL_DB_HANDLE DLDBHandle;
CSSM_DB_RECORDTYPE RecordType;
const CSSM_DB_UNIQUE_RECORD_PTR UniqueRecordIdentifier;
{
printf(“in DL_DataDelete\n”); |
|
return CSSM_OK; |
|
} |
|
*/ | |
CSSM_DB_UNIQUE_RECORD_PTR DL_DataGetFirst (DLDBHandle, Query, ResultsHandle, |
|
EndOfDataStore, Attributes, Data)
CSSM_DL_DB_HANDLE DLDBHandle;
const CSSM_QUERY_PTR Query; CSSM_HANDLE_PTR ResultsHandle;
Appendix C | 99 |