CDO (Collaboration Data Objects) 1.2.1 wordt niet ondersteund in Outlook 2010 en latere versies

Samenvatting

Hoewel de CDO-objectbibliotheek (CDO) 1.2.1 kan worden gebruikt met Microsoft Outlook 2010 en latere versies, wordt dit op geen enkele manier aanbevolen of ondersteund.

Belangrijk

Dit artikel is van toepassing op het gebruik van CDO 1.2.1 client-side samen met Outlook 2010 en latere versies. Het is niet van toepassing op het gebruik van CDO 1.2.1 waarmee het MAPI-subsysteem wordt geïnstalleerd en dat is ontworpen voor gebruik op een computer zonder Outlook.

Meer informatie

CDO (Collaboration Data Objects) 1.2.1 is een clientbibliotheek die een thin wrapper biedt voor uitgebreide MAPI-functionaliteit. Deze bibliotheek wordt meestal gebruikt om e-mailfunctionaliteit toe te voegen aan aangepaste programma's. Met deze bibliotheek kunnen deze programma's functies uitvoeren, zoals het verzenden van e-mail via MAPI, het werken met agenda's en het openen van verschillende gegevens in Microsoft Outlook of in Microsoft Exchange.

Microsoft Outlook 2010 en latere versies bevatten veel architectuurwijzigingen in het MAPI-subsysteem aan de clientzijde. De belangrijkste aandachtspunten zijn scenario's waarin Outlook is geconfigureerd voor het gebruik van meerdere Exchange-accounts. CDO 1.2.1 is ook een 32-bits clientbibliotheek en werkt niet met 64-bits versies van Outlook. Gezien al deze factoren wordt CDO 1.2.1 niet ondersteund voor gebruik met Outlook 2010 of nieuwere versies en wordt het gebruik ervan niet aanbevolen voor Outlook 2010 en latere versies.

Programma's die CDO gebruiken, moeten opnieuw worden ontworpen om andere API's (Application Programming Interfaces) te gebruiken in plaats van CDO. Vanaf Outlook 2007 is het Outlook-objectmodel aanzienlijk uitgebreid om functionaliteit te bieden die voorheen alleen beschikbaar was met CDO 1.2.1. Het objectmodel van Outlook 2010 en nieuwere versies bevat enkele nieuwe functies om dit verder uit te breiden. Het Outlook-objectmodel heeft bijvoorbeeld nieuwe functionaliteit om correct te werken met meerdere Exchange-accounts. Het Outlook-objectmodel werkt ook voor zowel 32-bits als 64-bits versies van Outlook. Ontwikkelaars moeten het objectmodel van Outlook 2010 en later gebruiken in plaats van CDO 1.2.1. Ontwikkelaars kunnen ook nog steeds uitgebreide MAPI gebruiken (waarvoor onbeheerde C++) is vereist in sommige scenario's waarin CDO vereist was. Als dit echter mogelijk is, raden we over het algemeen aan om het Outlook-objectmodel te gebruiken in plaats van Uitgebreide MAPI.

Microsoft-productondersteuning kan ontwikkelaars helpen aangepaste programma's te migreren van het gebruik van CDO 1.2.1 naar het gebruik van andere API's. Microsoft biedt echter geen ondersteuning voor scenario's waarin CDO 1.2.1 wordt gebruikt met Outlook 2010 of Outlook 2013.