Freigeben über


IDBCreateCommandImpl-Klasse

Stellt eine Implementierung der IDBCreateCommand-Schnittstelle bereit.

Syntax

template <class T, class CommandClass >
class ATL_NO_VTABLE IDBCreateCommandImpl
   : public IDBCreateCommand

Parameter

T
Das sitzungsobjekt abgeleitet von IDBCreateCommandImpl.

CommandClass
Ihre Befehlsklasse.

Anforderungen

Header: „atldb.h“

Member

Schnittstellenmethoden

Name Beschreibung
CreateCommand Erstellt einen neuen Befehl.

Hinweise

Eine optionale Schnittstelle für das Sitzungsobjekt, um einen neuen Befehl abzurufen.

IDBCreateCommandImpl::CreateCommand

Erstellt einen neuen Befehl und gibt die angeforderte Schnittstelle zurück.

Syntax

STDMETHOD(CreateCommand)(IUnknown * pUnkOuter,
   REFIID riid,
   IUnknown ** ppvCommand);

Parameter

Siehe IDBCreateCommand::CreateCommand in der OLE DB-Programmierreferenz.

Einige Parameter entsprechen den Referenzparametern des OLE DB-Programmierers verschiedener Namen, die in IDBCreateCommand::CreateCommand:

OLE DB-Vorlagenparameter Referenzparameter des OLE DB-Programmierers
ppvCommand ppCommand

Siehe auch

OLE DB-Anbietervorlagen
Architektur von OLE DB-Anbietervorlagen