ReactOS  0.4.15-dev-5606-gf34e425
IRow Interface Reference

import"row.idl";

Inheritance diagram for IRow:
Collaboration diagram for IRow:

Public Member Functions

HRESULT GetColumns ([in] DBORDINAL cColumns, [in, out, size_is(cColumns), annotation("__inout_ecount(cColumns)")] DBCOLUMNACCESS rgColumns[])
 
HRESULT GetSourceRowset ([in, annotation("__in")] REFIID riid, [out, iid_is(riid), annotation("__deref_opt_out_opt")] IUnknown **ppRowset, [out, annotation("__out_opt")] HROW *phRow)
 
HRESULT Open ([in, unique, annotation("__in_opt")] IUnknown *pUnkOuter, [in, annotation("__in")] DBID *pColumnID, [in, annotation("__in")] REFGUID rguidColumnType, [in] DWORD dwBindFlags, [in, annotation("__in")] REFIID riid, [out, iid_is(riid), annotation("__deref_opt_out")] 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 25 of file row.idl.

Member Function Documentation

◆ GetColumns()

HRESULT IRow::GetColumns ( [in] DBORDINAL  cColumns,
[in, out, size_is(cColumns), annotation("__inout_ecount(cColumns)")] DBCOLUMNACCESS  rgColumns[] 
)

◆ GetSourceRowset()

HRESULT IRow::GetSourceRowset ( [in, annotation("__in")] REFIID  riid,
[out, iid_is(riid), annotation("__deref_opt_out_opt")] IUnknown **  ppRowset,
[out, annotation("__out_opt")] HROW phRow 
)

◆ Open()

HRESULT IRow::Open ( [in, unique, annotation("__in_opt")] IUnknown pUnkOuter,
[in, annotation("__in")] DBID pColumnID,
[in, annotation("__in")] REFGUID  rguidColumnType,
[in] DWORD  dwBindFlags,
[in, annotation("__in")] REFIID  riid,
[out, iid_is(riid), annotation("__deref_opt_out")] IUnknown **  ppUnk 
)

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