Compartir a través de


Uso de las utilidades MAPI

Hace referencia a: Outlook 2013 | Outlook 2016

Las utilidades MAPI se componen de datos de tabla y objetos de datos de propiedad y una variedad de funciones para admitir características diversas. Es posible que un cliente solo necesite estas utilidades y no tenga que iniciar sesión en el subsistema MAPI para establecer una conexión con los proveedores de servicios. Si el cliente encaja en esta categoría, llame a la función de API ScInitMapiUtil en lugar de a la función MAPIInitialize en el momento de la inicialización.

ScInitMapiUtil permite a los clientes usar funciones de utilidad que requieren asignadores MAPI, pero que no solicitan los asignadores explícitamente. Cuando sea el momento de apagar, llame a DeinitMapiUtil para liberar recursos en lugar de MAPIUninitialize. Los clientes que nunca llaman a MAPIInitialize no deben llamar a MAPIUninitialize.

Si ha llamado a ScInitMapiUtil en lugar de MAPIInitialize y usa tablas a través de los métodos ITableData en lugar de a través de los métodos IMAPITable , tenga en cuenta que las notificaciones de tabla no funcionarán. Las notificaciones requieren el uso de las bibliotecas MAPI y IMAPITable: IUnknown.