ReactOS  0.4.15-dev-2993-g14fbe80
ICreateRow Interface Reference

import"crtrow.idl";

Inheritance diagram for ICreateRow:
Collaboration diagram for ICreateRow:

Public Member Functions

HRESULT CreateRow ([in, unique] IUnknown *pUnkOuter, [in] LPCOLESTR pwszURL, [in] DBBINDURLFLAG dwBindURLFlags, [in] REFGUID rguid, [in] REFIID riid, [in, unique] IAuthenticate *pAuthenticate, [in, out, unique] DBIMPLICITSESSION *pImplSession, [in, out, unique] DBBINDURLSTATUS *pdwBindStatus, [out, annotation("__deref_opt_out_opt")] LPOLESTR *ppwszNewURL, [out, iid_is(riid)] IUnknown **ppUnk)
 
HRESULT RemoteCreateRow ([in] IUnknown *pUnkOuter, [in] LPCOLESTR pwszURL, [in] DBBINDURLFLAG dwBindURLFlags, [in] REFGUID rguid, [in] REFIID riid, [in] IAuthenticate *pAuthenticate, [in] IUnknown *pSessionUnkOuter, [in, unique] IID *piid, [in, out, unique, iid_is(piid)] IUnknown **ppSession, [in, out, unique] DBBINDURLSTATUS *pdwBindStatus, [in, out, unique] LPOLESTR *ppwszNewURL, [out, iid_is(riid)] IUnknown **ppUnk)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 24 of file crtrow.idl.

Member Function Documentation

◆ CreateRow()

HRESULT ICreateRow::CreateRow ( [in, unique] IUnknown pUnkOuter,
[in] LPCOLESTR  pwszURL,
[in] DBBINDURLFLAG  dwBindURLFlags,
[in] REFGUID  rguid,
[in] REFIID  riid,
[in, unique] IAuthenticate pAuthenticate,
[in, out, unique] DBIMPLICITSESSION pImplSession,
[in, out, unique] DBBINDURLSTATUS pdwBindStatus,
[out, annotation("__deref_opt_out_opt")] LPOLESTR ppwszNewURL,
[out, iid_is(riid)] IUnknown **  ppUnk 
)

◆ RemoteCreateRow()

HRESULT ICreateRow::RemoteCreateRow ( [in] IUnknown pUnkOuter,
[in] LPCOLESTR  pwszURL,
[in] DBBINDURLFLAG  dwBindURLFlags,
[in] REFGUID  rguid,
[in] REFIID  riid,
[in] IAuthenticate pAuthenticate,
[in] IUnknown pSessionUnkOuter,
[in, unique] IID piid,
[in, out, unique, iid_is(piid)] IUnknown **  ppSession,
[in, out, unique] DBBINDURLSTATUS pdwBindStatus,
[in, out, unique] LPOLESTR ppwszNewURL,
[out, iid_is(riid)] IUnknown **  ppUnk 
)

The documentation for this interface was generated from the following file: