CDO(공동 작업 데이터 개체) 1.2.1은 Outlook 2010 이상 버전에서 지원되지 않습니다.

요약

CDO(공동 작업 데이터 개체) 1.2.1 개체 라이브러리는 Microsoft Outlook 2010 이상 버전과 함께 사용할 수 있지만 어떤 방식으로든 권장하거나 지원하지 않습니다.

중요

이 문서는 Outlook 2010 이상 버전과 함께 CDO 1.2.1 클라이언트 쪽을 사용하는 데 적용됩니다. MAPI 하위 시스템을 설치하고 Outlook이 없는 컴퓨터에서 사용하도록 설계된 CDO 1.2.1 사용에는 적용되지 않습니다.

추가 정보

CDO(Collaboration Data Objects) 1.2.1는 확장 MAPI 기능에 대한 씬 래퍼를 제공하는 클라이언트 라이브러리입니다. 이 라이브러리는 일반적으로 사용자 지정 프로그램에 전자 메일 메시징 기능을 추가하는 데 사용됩니다. 이 라이브러리를 사용하면 해당 프로그램에서 MAPI를 통해 전자 메일 보내기, 일정 작업, Microsoft Outlook 또는 Microsoft Exchange의 다양한 데이터 액세스와 같은 기능을 수행할 수 있습니다.

Microsoft Outlook 2010 이상 버전에는 클라이언트 쪽 MAPI 하위 시스템에 대한 많은 아키텍처 변경 내용이 포함됩니다. 특히 Outlook이 여러 Exchange 계정을 사용하도록 구성된 시나리오가 있습니다. 또한 CDO 1.2.1은 32비트 클라이언트 라이브러리이며 64비트 버전의 Outlook에서는 작동하지 않습니다. 이러한 모든 요소를 고려할 때 CDO 1.2.1은 Outlook 2010 이상 버전에서 사용할 수 없으며 Outlook 2010 이상 버전에서는 사용하지 않는 것이 좋습니다.

CDO를 사용하는 프로그램은 CDO 대신 다른 API(애플리케이션 프로그래밍 인터페이스)를 사용하도록 다시 디자인해야 합니다. Outlook 2007부터 Outlook 개체 모델이 크게 확장되어 이전에 CDO 1.2.1을 사용하여만 사용할 수 있었던 기능을 제공했습니다. Outlook 2010 이상 버전 개체 모델에는 이를 더 확장할 수 있는 몇 가지 새로운 기능이 포함되어 있습니다. 예를 들어 Outlook 개체 모델에는 여러 Exchange 계정으로 올바르게 작동하는 새로운 기능이 있습니다. Outlook 개체 모델은 32비트 및 64비트 버전의 Outlook에서도 작동합니다. 개발자는 CDO 1.2.1 대신 Outlook 2010 이상 개체 모델을 사용해야 합니다. 또한 개발자는 CDO가 필요한 일부 시나리오에서 확장 MAPI(관리되지 않는 C++가 필요함)를 계속 사용할 수 있습니다. 그러나 가능한 경우 일반적으로 확장 MAPI 대신 Outlook 개체 모델을 사용하는 것이 좋습니다.

Microsoft 제품 지원은 개발자 고객이 CDO 1.2.1을 사용하는 것에서 다른 API 사용으로 사용자 지정 프로그램을 마이그레이션하는 데 도움이 될 수 있습니다. 그러나 Microsoft는 CDO 1.2.1이 Outlook 2010 또는 Outlook 2013과 함께 사용되는 시나리오에 대한 지원을 제공하지 않습니다.