ホーム › System.Search › OLEDBSimpleProvider
OLEDBSimpleProvider
COMメソッド 14
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT getRowCount(INT_PTR* pcRows) |
| 4 | HRESULT getColumnCount(INT_PTR* pcColumns) |
| 5 | HRESULT getRWStatus(INT_PTR iRow, INT_PTR iColumn, OSPRW* prwStatus) |
| 6 | HRESULT getVariant(INT_PTR iRow, INT_PTR iColumn, OSPFORMAT format, VARIANT* pVar) |
| 7 | HRESULT setVariant(INT_PTR iRow, INT_PTR iColumn, OSPFORMAT format, VARIANT Var) |
| 8 | HRESULT getLocale(LPWSTR* pbstrLocale) |
| 9 | HRESULT deleteRows(INT_PTR iRow, INT_PTR cRows, INT_PTR* pcRowsDeleted) |
| 10 | HRESULT insertRows(INT_PTR iRow, INT_PTR cRows, INT_PTR* pcRowsInserted) |
| 11 | HRESULT find(INT_PTR iRowStart, INT_PTR iColumn, VARIANT val, OSPFIND findFlags, OSPCOMP compType, INT_PTR* piRowFound) |
| 12 | HRESULT addOLEDBSimpleProviderListener(OLEDBSimpleProviderListener* pospIListener) |
| 13 | HRESULT removeOLEDBSimpleProviderListener(OLEDBSimpleProviderListener* pospIListener) |
| 14 | HRESULT isAsync(BOOL* pbAsynch) |
| 15 | HRESULT getEstimatedRows(INT_PTR* piRows) |
| 16 | HRESULT stopTransfer() |