UPMOV

Applies to: Outlook 2013 | Outlook 2016

Information for uploading items that have been moved. This information is used during the upload delete status state and upload table state.

Quick info

struct UPMOV 
{ 
      ULONG          ulFlags; 
      LPVOID         pReserved; 
      LPSTREAM       pstmReserved; 
      LPSTR          pszName; 
      FEID           feid; 
      LPMAPIFOLDER   pfld; 
      PXICC          pxicc; 
      DWORD          dwReserved; 
      PUPMOV         pupmovNext; 
      UINT           cEntMov; 
};

Members

ulFlags

[in] Flags to determine the appropriate behavior during the upload.

  • UPV_ERROR

    • [in] Problem opening server folder.
  • UPV_DIRTY

    • [in] The upload state has changed. This is used by the client to track the change in state for the local store.
  • UPV_COMMIT

    • [in] Commit upload state.

pReserved

[out] This member is reserved for the internal use of Outlook and is not supported.

pstmReserved

[out] This member is reserved for the internal use of Outlook and is not supported.

pszName

[out] Name of the destination folder.

Note

This member does not support UNICODE.

feid

[out] Entry ID of destination folder.

pfld

[in] Pointer to server folder.

pxicc

[in] Pointer to the IExchangeImportContentsChanges contents interface that supports uploading content changes when using Incremental Change Synchronization (ICS). For more information on IExchangeImportContentsChanges and ICS, see ICS Evaluation Criteria.

dwReserved

[out] This member is reserved for the internal use of Outlook and is not supported.

pupmovNext

[out] Next move context.

cEntMov

[in] Number of items moved here.

See also