Home COM GDI+ WebBrowser Data Access

IRowsetInfo Interface

 

IID_IRowsetInfo

{0C733A55-2A1C-11CE-ADE5-00AA0044773D}

 

 

IRowsetInfo provides information about a rowset.

 

Documentation: IRowsetInfo

 

 

Methods in VTable order

IUnknown Methods

Description

QueryInterface

Returns pointers to supported interfaces.

AddRef

Increments reference count.

Release

Decrements reference count.

IRowsetInfo Methods

Description

GetProperties

Returns the current setting of all properties supported by the rowset.

GetReferencedRowset

Returns an interface pointer to the rowset to which a bookmark applies.

GetSpecification

Returns an interface pointer on the object (command or session) that created the rowset.

 

QueryInterface

 

FUNCTION IRowsetInfo_QueryInterface ( _

  BYVAL pthis AS DWORD PTR _

, BYREF riid AS GUID _

, BYREF ppvObj AS DWORD _

  ) AS LONG


  LOCAL HRESULT AS LONG
  CALL DWORD @@pthis[0] USING IRowsetInfo_QueryInterface (pthis, riid, ppvObj) TO HRESULT
  FUNCTION = HRESULT
 

END FUNCTION

 

 

AddRef

 

FUNCTION IRowsetInfo_AddRef ( _

  BYVAL pthis AS DWORD PTR _

  ) AS DWORD
 

  LOCAL DWRESULT AS LONG
  CALL DWORD @@pthis[1] USING IRowsetInfo_AddRef (pthis) TO DWRESULT
  FUNCTION = DWRESULT
 

END FUNCTION

 

 

Release

 

FUNCTION IRowsetInfo_Release ( _

  BYVAL pthis AS DWORD PTR _

  ) AS DWORD
 

  LOCAL DWRESULT AS DWORD
  CALL DWORD @@pthis[2] USING IRowsetInfo_Release (pthis) TO DWRESULT
  FUNCTION = DWRESULT
 

END FUNCTION

 

 

GetProperties

 

FUNCTION IRowsetInfo_GetProperties ( _
  BYVAL pthis AS DWORD PTR _

, BYVAL cPropertyIDSets AS DWORD _

, BYVAL rgPropertyIDSets AS DWORD _

, BYREF pcPropertySets AS DWORD _

, BYREF prgPropertySets AS DWORD _

  ) AS LONG


  LOCAL HRESULT AS LONG
  CALL DWORD @@pthis[3] USING IRowsetInfo_GetProperties (pthis, cPropertyIDSets, rgPropertyIDSets, pcPropertySets, prgPropertySets) TO HRESULT
  FUNCTION = HRESULT

END FUNCTION

 

 

GetReferencedRowset

 

FUNCTION IRowsetInfo_GetReferencedRowset ( _
  BYVAL pthis AS DWORD PTR _

, BYVAL iOrdinal AS DWORD _

, BYREF riid AS GUID _

, BYREF ppReferencedRowset AS DWORD _

  ) AS LONG


  LOCAL HRESULT AS LONG
  CALL DWORD @@pthis[4] USING IRowsetInfo_GetReferencedRowset (pthis, iOrdinal, riid, ppReferencedRowset) TO HRESULT
  FUNCTION = HRESULT

END FUNCTION

 

 

GetSpecification

 

FUNCTION IRowsetInfo_GetSpecification ( _
  BYVAL pthis AS DWORD PTR _

, BYREF riid AS GUID _

, BYREF ppSpecification AS DWORD _

  ) AS LONG


  LOCAL HRESULT AS LONG
  CALL DWORD @@pthis[5] USING IRowsetInfo_GetSpecification (pthis, riid, ppSpecification) TO HRESULT
  FUNCTION = HRESULT

END FUNCTION

 

 

Page last updated on Wednesday, 15 February 2006 23:44:24 +0100