Developer

API Reference

IvCalStore_GetObjectOIDByUID()

deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
Brew Release
Brew MP 1.0.2
See Also
None
Description
This IvCalStore Interface has been deprecated, use the pim_IRecordStore Interface. This function gets the OID for a particular component type according to the specified UID string.
Parameters
  • pIvCalStore
    []:
    [in] Pointer to the IvCalStore Interface object.
  • pszUID
    []:
    [in] Character string for UID in a calendar.
  • pnAEEPropertyOID
    []:
    [out]Object ID for this UID.
Interface
Prototype
   int IvCalStore_GetObjectOIDByUID(IvCalStore    *pIvCalStore, 
                                    char          *pszUID, 
                                    AEEVProperty  *pnAEEPropertyOID)
Return
AEE_SUCCESS : If the OID is retrieved successfully. AEE_EBADPARM : If either pszUID is NULL AEE_ENOTALLOWED: If database is locked. AEE_EPRIVLEVEL : If no proper privileges. AEE_EFAILED : If we fail to retrieve
Side Effect
None
Comment
AEEPRIVID_vCalStoreRead privilege is required to get the OID information from calendar store.
  • Follow