ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

MSIVIEWOPS Struct Reference

#include <msipriv.h>

Data Fields

UINT(* fetch_int )(struct tagMSIVIEW *view, UINT row, UINT col, UINT *val)
UINT(* fetch_stream )(struct tagMSIVIEW *view, UINT row, UINT col, IStream **stm)
UINT(* get_row )(struct tagMSIVIEW *view, UINT row, MSIRECORD **rec)
UINT(* set_row )(struct tagMSIVIEW *view, UINT row, MSIRECORD *rec, UINT mask)
UINT(* insert_row )(struct tagMSIVIEW *view, MSIRECORD *record, UINT row, BOOL temporary)
UINT(* delete_row )(struct tagMSIVIEW *view, UINT row)
UINT(* execute )(struct tagMSIVIEW *view, MSIRECORD *record)
UINT(* close )(struct tagMSIVIEW *view)
UINT(* get_dimensions )(struct tagMSIVIEW *view, UINT *rows, UINT *cols)
UINT(* get_column_info )(struct tagMSIVIEW *view, UINT n, LPCWSTR *name, UINT *type, BOOL *temporary, LPCWSTR *table_name)
UINT(* modify )(struct tagMSIVIEW *view, MSIMODIFY eModifyMode, MSIRECORD *record, UINT row)
UINT(* delete )(struct tagMSIVIEW *)
UINT(* find_matching_rows )(struct tagMSIVIEW *view, UINT col, UINT val, UINT *row, MSIITERHANDLE *handle)
UINT(* add_ref )(struct tagMSIVIEW *view)
UINT(* release )(struct tagMSIVIEW *view)
UINT(* add_column )(struct tagMSIVIEW *view, LPCWSTR table, UINT number, LPCWSTR column, UINT type, BOOL hold)
UINT(* remove_column )(struct tagMSIVIEW *view, LPCWSTR table, UINT number)
UINT(* sort )(struct tagMSIVIEW *view, column_info *columns)
UINT(* drop )(struct tagMSIVIEW *view)

Detailed Description

Definition at line 202 of file msipriv.h.


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

Generated on Sat May 26 2012 06:30:17 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.