Freigeben über


IReplStore::GetStoreInfo (Windows CE 5.0)

Send Feedback

This method gets information about the current store instance.

HRESULT GetStoreInfo(PSTOREINFO pInfo);

Parameters

  • pInfo
    [out] Pointer to the STOREINFO structure.

Return Values

The following table shows the possible return values for this method.

Value Description
NOERROR The STOREINFO structure was successfully returned.
E_INVALIDARG The value of cbStruct is not expected.
E_POINTER The store is not initialized or there is a problem getting the required store identifier or lpbStored is NULL.
E_OUTOFMEMORY The value of cbMaxStoreId is too small. The size of the identifier is set in cbStoreId upon return.

Remarks

The ActiveSync manager calls the GetStoreInfo with lpbStoreId set to NULL for the first time. The ActiveSync service provider should then set cbStoreId to the size of the store identifier. Replication then calls GetStoreInfo again with an allocated buffer and the size stored in cbMaxStoreId.

Requirements

OS Versions: Windows CE 2.0 and later.
Header: Cesync.h.
Link Library: Coredll.lib.

See Also

STOREINFO

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.