public int EnumSyncMgrItems(out ISyncMgrEnumItems ppSyncMgrEnumItems) { enumItems = new SynrcSyncMgrEnumItems(); ppSyncMgrEnumItems = enumItems; return 0; }
public int Clone(out ISyncMgrEnumItems ppenum) { ppenum = null; unchecked { return (int) 0x80004001; // E_NOTIMPL; } }
/// <summary> /// Creates another items enumerator with the same state as the /// current enumerator to iterate over the same list. This method makes it /// possible to record a point in the enumeration sequence in order to return to /// that point at a later time. /// </summary> /// <param name="ppenum">[out] Address of a variable that receives the ISyncMgrEnumItems interface pointer.</param> /// <remarks>Not called in this implementation, returns E_NOTIMPL.</remarks> public int Clone(out ISyncMgrEnumItems ppenum) { // Not called by SyncMgr in this implementation. ppenum = null; unchecked { return (int) 0x80004001; // E_NOTIMPL; } }