Home COM GDI+ WebBrowser Data Access

IDBBinderProperties Interface

 

IID_IDBBinderProperties

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

 

 

IDBBinderProperties allows a consumer to get, set, and reset direct binding properties.

 

Documentation: IDBBinderProperties

 

 

Methods in VTable order

IUnknown Methods

Description

QueryInterface

Returns pointers to supported interfaces.

AddRef

Increments reference count.

Release

Decrements reference count.

IDBProperties Methods

Description

GetProperties

Returns the values of properties in the Data Source, Data Source Information, and Initialization property groups that are currently set on the data source object, or the values of properties in the Initialization property group that are currently set on the enumerator.

GetPropertyInfo

Returns information about all properties supported by the provider.

SetProperties

Sets properties in the Data Source and Initialization property groups, for data source objects, or in the Initialization property group, for enumerators.

IDBBinderProperties Methods

Description

Reset

Reset all properties of the object.

 

QueryInterface

 

FUNCTION IDBBinderProperties_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 IDBBinderProperties_QueryInterface (pthis, riid, ppvObj) TO HRESULT
  FUNCTION = HRESULT
 

END FUNCTION

 

 

AddRef

 

FUNCTION IDBBinderProperties_AddRef ( _

  BYVAL pthis AS DWORD PTR _

  ) AS DWORD
 

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

END FUNCTION

 

 

Release

 

FUNCTION IDBBinderProperties_Release ( _

  BYVAL pthis AS DWORD PTR _

  ) AS DWORD
 

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

END FUNCTION

 

 

GetProperties

 

FUNCTION IDBBinderProperties_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 IDBBinderProperties_GetProperties (pthis, cPropertyIDSets, rgPropertyIDSets, pcPropertySets, prgPropertySets) TO HRESULT
  FUNCTION = HRESULT

END FUNCTION

 

 

GetPropertyInfo

 

FUNCTION IDBBinderProperties_GetPropertyInfo ( _
  BYVAL pthis AS DWORD PTR _

, BYVAL cPropertyIDSets AS DWORD _

, BYVAL rgPropertyIDSets AS DWORD _

, BYREF pcPropertyInfoSets AS DWORD _

, BYREF prgPropertyInfoSets AS DWORD _

, BYREF ppDescBuffer AS DWORD _

  ) AS LONG


  LOCAL HRESULT AS LONG
  CALL DWORD @@pthis[4] USING IDBBinderProperties_GetPropertyInfo (pthis, cPropertyIDSets, rgPropertyIDSets, pcPropertyInfoSets, prgPropertyInfoSets, ppDescBuffer) TO HRESULT
  FUNCTION = HRESULT

END FUNCTION

 

 

SetProperties

 

FUNCTION IDBBinderProperties_SetProperties ( _
  BYVAL pthis AS DWORD PTR _

, BYVAL cPropertyIDSets AS DWORD _

, BYVAL prgPropertySets AS DWORD _

  ) AS LONG


  LOCAL HRESULT AS LONG
  CALL DWORD @@pthis[5] USING IDBBinderProperties_SetProperties (pthis, cPropertyIDSets, prgPropertySets) TO HRESULT
  FUNCTION = HRESULT

END FUNCTION

 

 

Reset

 

FUNCTION IDBBinderProperties_Reset ( _
  BYVAL pthis AS DWORD PTR _

  ) AS LONG


  LOCAL HRESULT AS LONG
  CALL DWORD @@pthis[6] USING IDBBinderProperties_Reset (pthis) TO HRESULT
  FUNCTION = HRESULT

END FUNCTION

 

 

Page last updated on Tuesday, 12 September 2006 15:52:08 +0200