OLE DB 공급자 아키텍처에는 데이터 원본 개체와 하나 이상의 세션이포함 되어 있습니다. 데이터 소스 개체는 모든 공급자를 인스턴스화해야 하는 초기 개체가입니다. 소비자 응용 프로그램 데이터를 필요로 하는 경우 데이터 원본 개체를 공급자를 시작 cocreates. 데이터 원본 개체를 통해 소비자 연결 데이터 원본 개체 ( IDBCreateSession 인터페이스를 사용 하 여) 세션 개체를 만듭니다. ODBC 프로그래머는 HENV 및 요소로 동일 세션 개체에 해당 되는 것으로 데이터 소스 개체의 생각할 수 있는。

OLE DB 공급자 템플릿 마법사에 의해 만들어진 소스 파일과 함께 OLE DB 템플릿 데이터 소스 개체를 구현 합니다. 세션은 OLE DB TSession 에 해당 하는 개체입니다.
거기에 여러 종류의 개체에 대 한 OLE DB에 의해 정의 하는 필수 및 선택적 인터페이스: