public HRESULT ReportProgress([NativeTypeName("LPCWSTR")] ushort *pszItemID, [NativeTypeName("LPCWSTR")] ushort *pszProgressText, SYNCMGR_PROGRESS_STATUS nStatus, [NativeTypeName("ULONG")] uint uCurrentStep, [NativeTypeName("ULONG")] uint uMaxStep, SYNCMGR_CANCEL_REQUEST *pnCancelRequest) { return(((delegate * unmanaged <ISyncMgrSyncCallback *, ushort *, ushort *, SYNCMGR_PROGRESS_STATUS, uint, uint, SYNCMGR_CANCEL_REQUEST *, int>)(lpVtbl[3]))((ISyncMgrSyncCallback *)Unsafe.AsPointer(ref this), pszItemID, pszProgressText, nStatus, uCurrentStep, uMaxStep, pnCancelRequest)); }
public HRESULT Result(SYNCMGR_PROGRESS_STATUS nStatus, uint cError, uint cConflicts) { return(((delegate * unmanaged <ISyncMgrSyncResult *, SYNCMGR_PROGRESS_STATUS, uint, uint, int>)(lpVtbl[3]))((ISyncMgrSyncResult *)Unsafe.AsPointer(ref this), nStatus, cError, cConflicts)); }