Skip to content

Latest commit

 

History

History
63 lines (41 loc) · 1.76 KB

File metadata and controls

63 lines (41 loc) · 1.76 KB
description Learn more about: IGetDataSourceImpl Class
title IGetDataSourceImpl Class
ms.date 11/04/2016
f1_keywords
IGetDataSourceImpl
ATL.IGetDataSourceImpl<T>
ATL.IGetDataSourceImpl
ATL::IGetDataSourceImpl
ATL::IGetDataSourceImpl<T>
GetDataSource
IGetDataSourceImpl.GetDataSource
IGetDataSourceImpl::GetDataSource
helpviewer_keywords
IGetDataSourceImpl class
GetDataSource method
ms.assetid d63f3178-d663-4f01-8c09-8aab2dd6805a

IGetDataSourceImpl Class

Provides an implementation of the IGetDataSource object.

Syntax

template <class T>
class ATL_NO_VTABLE IGetDataSourceImpl : public IGetDataSource

Parameters

T
Your class, derived from IGetDataSourceImpl.

Requirements

Header: atldb.h

Members

Interface Methods

Name Description
GetDataSource Returns an interface pointer on the data source object that created the session.

Remarks

This is a mandatory interface on the session for obtaining an interface pointer to the data source object.

IGetDataSourceImpl::GetDataSource

Returns an interface pointer on the data source object that created the session.

Syntax

STDMETHOD(GetDataSource)(REFIID riid,
   IUnknown ** ppDataSource);

Parameters

See IGetDataSource::GetDataSource in the OLE DB Programmer's Reference.

Remarks

Useful if you need to access properties in the data source object.

See also

OLE DB Provider Templates
OLE DB Provider Template Architecture