Freigeben über


IDBCreateSessionImpl-Klasse

Stellt eine Implementierung für die IDBCreateSession-Schnittstelle bereit.

Syntax

template <class T, class SessionClass>
class ATL_NO_VTABLE IDBCreateSessionImpl
   : public IDBCreateSession

Parameter

T
IHRE KLASSE, ABGELEITET VON

SessionClass
Das Sitzungsobjekt.

Anforderungen

Header: „atldb.h“

Member

Schnittstellenmethoden

Name Beschreibung
CreateSession Erstellt eine neue Sitzung aus dem Datenquellenobjekt und gibt die angeforderte Schnittstelle in der neu erstellten Sitzung zurück.

Hinweise

Eine obligatorische Schnittstelle für Datenquellenobjekte.

IDBCreateSessionImpl::CreateSession

Erstellt eine neue Sitzung aus dem Datenquellenobjekt und gibt die angeforderte Schnittstelle in der neu erstellten Sitzung zurück.

Syntax

STDMETHOD(CreateSession)(IUnknown * pUnkOuter,
   REFIID riid,
   IUnknown ** ppDBSession);

Parameter

Siehe IDBCreateSession::CreateSession in der OLE DB-Programmierreferenz.

Siehe auch

OLE DB-Anbietervorlagen
Architektur von OLE DB-Anbietervorlagen