Compartir a través de


MAPIOFFLINE_CREATEINFO

Hace referencia a: Outlook 2013 | Outlook 2016

Esta estructura se usa con HrCreateOfflineObj.

typedef struct
{
  ULONG      ulSize;
  ULONG      ulCreateFlags;
  LPCWSTR      pwszProfileName;
  ULONG      ulCapabilities;
  const GUID*      pGUID;
  const GUID*      pInstance;
  IMAPIOfflineMgr*    pParent;
  IUnknown*      pMAPISupport;
  MAPIOFFLINE_AGGREGATEINFO*  pAggregateInfo;
  MAPIOFFLINE_CONNECTINFO*  pConnectInfo;
} MAPIOFFLINE_CREATEINFO;

Members

ulSize

Tamaño de la estructura.

ulCreateFlags

Debe ser 0.

pwszProfileName

Nombre del perfil.

ulCapabilities

Máscara de bits de las siguientes marcas de funcionalidad.

Valor Descripción
MAPIOFFLINE_CAPABILITY_OFFLINE
El objeto sin conexión es capaz de desconectarse.
MAPIOFFLINE_CAPABILITY_ONLINE
El objeto sin conexión es capaz de conectarse.

pGUID

Puntero a un GUID que se usa para identificar de forma única este tipo de objeto sin conexión de otros objetos sin conexión. GUID_GlobalState hace referencia al objeto sin conexión global que los objetos pueden usar como objeto primario.

pInstance

Puntero al GUID que identifica de forma única este objeto sin conexión. Se usa para eliminar la ambigüedad de estos objetos sin conexión de otros objetos.

pParent

Puntero al objeto sin conexión que es el elemento primario de este objeto sin conexión y cuyos cambios heredará este objeto sin conexión.

pMAPISupport

Identifica el objeto de compatibilidad MAPI que usará este objeto sin conexión. Por ejemplo, si este objeto sin conexión se usa para realizar un seguimiento del estado sin conexión y en línea de un almacén, este es el objeto de soporte técnico de los almacenes. Sin embargo, si se trata de un objeto sin conexión para un objeto sin ningún objeto de compatibilidad, puede ser NULL.

pAggregateInfo

Puntero a una estructura MAPIOFFLINE_AGGREGATEINFO. Para obtener más información, consulte MAPIOFFLINE_AGGREGATEINFO.

pConnectInfo

Debe ser null.

Vea también

HrCreateOfflineObjMAPIOFFLINE_AGGREGATEINFO