Querying for Objects
[API's]


Functions

alp_status_t alp_hscm_query_object_luids (AlpHsChangeMgrHandle hChgMgr, bool skipDeletes, bool skipObsoleteVersions, uint32_t *pLuidCount, AlpLuidPtr pLuidArray)
 Used to query for LUIDs in a DataStore.


Function Documentation

alp_status_t alp_hscm_query_object_luids AlpHsChangeMgrHandle  hChgMgr,
bool  skipDeletes,
bool  skipObsoleteVersions,
uint32_t *  pLuidCount,
AlpLuidPtr  pLuidArray
 

Used to query for LUIDs in a DataStore.

This function is used to query for all matching LUIDs in a DataStore. It is primarily intended for use by DataStores that need to enumerate non-deleted and, or non-obsolete objects for display or export.

Parameters:
[in] hChgMgr Handle to an open ChangeMgr
[in] skipDeletes Indicates whether to include LUIDs for deleted objects
[in] skipObsoleteVersions Indicates whether to include LUIDs for obsolete object versions
[in,out] pLuidCount On input, the size of pLuidArray; on output, the number of LUIDs written to pLuidArray
[in] pLuidArray An array of LUIDs
Remarks:
The caller is responsible for allocating pLuidArray. The correct size can be found by calling this function with pLuidArray equal to zero.
Returns:
If successful returns ALP_STATUS_HOTSYNC_OK; otherwise returns an error.


Generated on Wed Jul 30 07:06:41 2008 by Doxygen 1.4.6 for ALP SDK + Hiker Documentation

Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.