📄 sd_oledb_d5.hpp
字号:
;
};
__interface IRowPositionChangeSC;
typedef System::DelphiInterface<IRowPositionChangeSC> _di_IRowPositionChangeSC;
__interface INTERFACE_UUID("{0997A571-126E-11D0-9F8A-00A0C9A0631E}") IRowPositionChangeSC : public IUnknown
{
public:
virtual HRESULT __safecall OnRowPositionChange(unsigned eReason, unsigned ePhase, BOOL fCantDeny) = 0
;
};
__interface IViewRowset;
typedef System::DelphiInterface<IViewRowset> _di_IViewRowset;
__interface INTERFACE_UUID("{0C733A97-2A1C-11CE-ADE5-00AA0044773D}") IViewRowset : public IUnknown
{
public:
virtual HRESULT __stdcall GetSpecification(const GUID &riid, /* out */ _di_IUnknown &ppObject) = 0
;
virtual HRESULT __stdcall OpenViewRowset(const _di_IUnknown punkOuter, const GUID &riid, /* out */
_di_IUnknown &ppRowset) = 0 ;
};
__interface IViewRowsetSC;
typedef System::DelphiInterface<IViewRowsetSC> _di_IViewRowsetSC;
__interface INTERFACE_UUID("{0C733A97-2A1C-11CE-ADE5-00AA0044773D}") IViewRowsetSC : public IUnknown
{
public:
virtual HRESULT __safecall GetSpecification(const GUID &riid, /* out */ _di_IUnknown &ppObject) = 0
;
virtual HRESULT __safecall OpenViewRowset(const _di_IUnknown punkOuter, const GUID &riid, /* out */
_di_IUnknown &ppRowset) = 0 ;
};
__interface IViewChapter;
typedef System::DelphiInterface<IViewChapter> _di_IViewChapter;
__interface INTERFACE_UUID("{0C733A98-2A1C-11CE-ADE5-00AA0044773D}") IViewChapter : public IUnknown
{
public:
virtual HRESULT __stdcall GetSpecification(const GUID &riid, /* out */ _di_IUnknown &ppRowset) = 0
;
virtual HRESULT __stdcall OpenViewChapter(unsigned hSource, /* out */ unsigned &phViewChapter) = 0
;
};
__interface IViewChapterSC;
typedef System::DelphiInterface<IViewChapterSC> _di_IViewChapterSC;
__interface INTERFACE_UUID("{0C733A98-2A1C-11CE-ADE5-00AA0044773D}") IViewChapterSC : public IUnknown
{
public:
virtual HRESULT __safecall GetSpecification(const GUID &riid, /* out */ _di_IUnknown &ppRowset) = 0
;
virtual HRESULT __safecall OpenViewChapter(unsigned hSource, /* out */ unsigned &phViewChapter) = 0
;
};
__interface IViewSort;
typedef System::DelphiInterface<IViewSort> _di_IViewSort;
__interface INTERFACE_UUID("{0C733A9A-2A1C-11CE-ADE5-00AA0044773D}") IViewSort : public IUnknown
{
public:
virtual HRESULT __stdcall GetSortOrder(/* out */ unsigned &pcValues, /* out */ PUintArray &prgColumns
, /* out */ PUintArray &prgOrders) = 0 ;
virtual HRESULT __stdcall SetSortOrder(unsigned cValues, PUintArray rgColumns, PUintArray rgOrders)
= 0 ;
};
__interface IViewSortSC;
typedef System::DelphiInterface<IViewSortSC> _di_IViewSortSC;
__interface INTERFACE_UUID("{0C733A9A-2A1C-11CE-ADE5-00AA0044773D}") IViewSortSC : public IUnknown
{
public:
virtual HRESULT __safecall GetSortOrder(/* out */ unsigned &pcValues, /* out */ PUintArray &prgColumns
, /* out */ PUintArray &prgOrders) = 0 ;
virtual HRESULT __safecall SetSortOrder(unsigned cValues, PUintArray rgColumns, PUintArray rgOrders
) = 0 ;
};
__interface IViewFilter;
typedef System::DelphiInterface<IViewFilter> _di_IViewFilter;
__interface INTERFACE_UUID("{0C733A9B-2A1C-11CE-ADE5-00AA0044773D}") IViewFilter : public IUnknown
{
public:
virtual HRESULT __stdcall GetFilter(unsigned HACCESSOR, /* out */ unsigned &pcRows, /* out */ PDBCOMPAREOP
&pCompareOps, void * pCriteriaData) = 0 ;
virtual HRESULT __stdcall GetFilterBindings(/* out */ unsigned &pcBindings, /* out */ PDBBinding &prgBindings
) = 0 ;
virtual HRESULT __stdcall SetFilter(unsigned HACCESSOR, unsigned cRows, unsigned &CompareOps, void *
pCriteriaData) = 0 ;
};
__interface IViewFilterSC;
typedef System::DelphiInterface<IViewFilterSC> _di_IViewFilterSC;
__interface INTERFACE_UUID("{0C733A9B-2A1C-11CE-ADE5-00AA0044773D}") IViewFilterSC : public IUnknown
{
public:
virtual HRESULT __safecall GetFilter(unsigned HACCESSOR, /* out */ unsigned &pcRows, /* out */ PDBCOMPAREOP
&pCompareOps, void * pCriteriaData) = 0 ;
virtual HRESULT __safecall GetFilterBindings(/* out */ unsigned &pcBindings, /* out */ PDBBinding &
prgBindings) = 0 ;
virtual HRESULT __safecall SetFilter(unsigned HACCESSOR, unsigned cRows, unsigned &CompareOps, void *
pCriteriaData) = 0 ;
};
__interface IRowsetView;
typedef System::DelphiInterface<IRowsetView> _di_IRowsetView;
__interface INTERFACE_UUID("{0C733A99-2A1C-11CE-ADE5-00AA0044773D}") IRowsetView : public IUnknown
{
public:
virtual HRESULT __stdcall CreateView(const _di_IUnknown punkOuter, const GUID &riid, /* out */ _di_IUnknown
&ppView) = 0 ;
virtual HRESULT __stdcall GetView(unsigned HCHAPTER, const GUID &riid, /* out */ unsigned &phChapterSource
, /* out */ _di_IUnknown &ppView) = 0 ;
};
__interface IRowsetViewSC;
typedef System::DelphiInterface<IRowsetViewSC> _di_IRowsetViewSC;
__interface INTERFACE_UUID("{0C733A99-2A1C-11CE-ADE5-00AA0044773D}") IRowsetViewSC : public IUnknown
{
public:
virtual HRESULT __safecall CreateView(const _di_IUnknown punkOuter, const GUID &riid, /* out */ _di_IUnknown
&ppView) = 0 ;
virtual HRESULT __safecall GetView(unsigned HCHAPTER, const GUID &riid, /* out */ unsigned &phChapterSource
, /* out */ _di_IUnknown &ppView) = 0 ;
};
__interface IMDFind;
typedef System::DelphiInterface<IMDFind> _di_IMDFind;
__interface INTERFACE_UUID("{A07CCCD2-8148-11D0-87BB-00C04FC33942}") IMDFind : public IUnknown
{
public:
virtual HRESULT __stdcall FindCell(unsigned ulStartingOrdinal, unsigned cMembers, Activex::PPOleStr
rgpwszMember, /* out */ unsigned &pulCellOrdinal) = 0 ;
virtual HRESULT __stdcall FindTuple(unsigned ulAxisIdentifier, unsigned ulStartingOrdinal, unsigned
cMembers, Activex::PPOleStr rgpwszMember, /* out */ unsigned &pulTupleOrdinal) = 0 ;
};
__interface IMDFindSC;
typedef System::DelphiInterface<IMDFindSC> _di_IMDFindSC;
__interface INTERFACE_UUID("{A07CCCD2-8148-11D0-87BB-00C04FC33942}") IMDFindSC : public IUnknown
{
public:
virtual HRESULT __safecall FindCell(unsigned ulStartingOrdinal, unsigned cMembers, Activex::PPOleStr
rgpwszMember, /* out */ unsigned &pulCellOrdinal) = 0 ;
virtual HRESULT __safecall FindTuple(unsigned ulAxisIdentifier, unsigned ulStartingOrdinal, unsigned
cMembers, Activex::PPOleStr rgpwszMember, /* out */ unsigned &pulTupleOrdinal) = 0 ;
};
__interface IMDRangeRowset;
typedef System::DelphiInterface<IMDRangeRowset> _di_IMDRangeRowset;
__interface INTERFACE_UUID("{0C733AA0-2A1C-11CE-ADE5-00AA0044773D}") IMDRangeRowset : public IUnknown
{
public:
virtual HRESULT __stdcall GetRangeRowset(const _di_IUnknown punkOuter, unsigned ulStartCell, unsigned
ulEndCell, const GUID &riid, unsigned cPropertySets, PDBPropSetArray rgPropertySets, /* out */ _di_IUnknown
&ppRowset) = 0 ;
};
__interface IMDRangeRowsetSC;
typedef System::DelphiInterface<IMDRangeRowsetSC> _di_IMDRangeRowsetSC;
__interface INTERFACE_UUID("{0C733AA0-2A1C-11CE-ADE5-00AA0044773D}") IMDRangeRowsetSC : public IUnknown
{
public:
virtual HRESULT __safecall GetRangeRowset(const _di_IUnknown punkOuter, unsigned ulStartCell, unsigned
ulEndCell, const GUID &riid, unsigned cPropertySets, PDBPropSetArray rgPropertySets, /* out */ _di_IUnknown
&ppRowset) = 0 ;
};
__interface IAlterTable;
typedef System::DelphiInterface<IAlterTable> _di_IAlterTable;
__interface INTERFACE_UUID("{0C733AA5-2A1C-11CE-ADE5-00AA0044773D}") IAlterTable : public IUnknown
{
public:
virtual HRESULT __stdcall AlterColumn(DBID &pTableID, DBID &pColumnID, unsigned ColumnDescFlags, DBCOLUMNDESC
&pColumnDesc) = 0 ;
virtual HRESULT __stdcall AlterTable(DBID &pTableID, PDBID pNewTableId, unsigned cPropertySets, PDBPropSetArray
rgPropertySets) = 0 ;
};
__interface IAlterTableSC;
typedef System::DelphiInterface<IAlterTableSC> _di_IAlterTableSC;
__interface INTERFACE_UUID("{0C733AA5-2A1C-11CE-ADE5-00AA0044773D}") IAlterTableSC : public IUnknown
{
public:
virtual HRESULT __safecall AlterColumn(DBID &pTableID, DBID &pColumnID, unsigned ColumnDescFlags, DBCOLUMNDESC
&pColumnDesc) = 0 ;
virtual HRESULT __safecall AlterTable(DBID &pTableID, PDBID pNewTableId, unsigned cPropertySets, PDBPropSetArray
rgPropertySets) = 0 ;
};
__interface IAlterIndex;
typedef System::DelphiInterface<IAlterIndex> _di_IAlterIndex;
__interface INTERFACE_UUID("{0C733AA6-2A1C-11CE-ADE5-00AA0044773D}") IAlterIndex : public IUnknown
{
public:
virtual HRESULT __stdcall AlterIndex(DBID &pTableID, DBID &pIndexID, PDBID pNewIndexId, unsigned cPropertySets
, PDBPropSetArray rgPropertySet) = 0 ;
};
__interface IAlterIndexSC;
typedef System::DelphiInterface<IAlterIndexSC> _di_IAlterIndexSC;
__interface INTERFACE_UUID("{0C733AA6-2A1C-11CE-ADE5-00AA0044773D}") IAlterIndexSC : public IUnknown
{
public:
virtual HRESULT __safecall AlterIndex(DBID &pTableID, DBID &pIndexID, PDBID pNewIndexId, unsigned cPropertySets
, PDBPropSetArray rgPropertySet) = 0 ;
};
__interface ICommandPersist;
typedef System::DelphiInterface<ICommandPersist> _di_ICommandPersist;
__interface INTERFACE_UUID("{0C733AA7-2A1C-11CE-ADE5-00AA0044773D}") ICommandPersist : public IUnknown
{
public:
virtual HRESULT __stdcall DeleteCommand(DBID &pCommandID) = 0 ;
virtual HRESULT __stdcall GetCurrentCommand(/* out */ PDBID &ppCommandID) = 0 ;
virtual HRESULT __stdcall LoadCommand(DBID &pCommandID, unsigned dwFlags) = 0 ;
virtual HRESULT __stdcall SaveCommand(DBID &pCommandID, unsigned dwFlags) = 0 ;
};
__interface ICommandPersistSC;
typedef System::DelphiInterface<ICommandPersistSC> _di_ICommandPersistSC;
__interface INTERFACE_UUID("{0C733AA7-2A1C-11CE-ADE5-00AA0044773D}") ICommandPersistSC : public IUnknown
{
public:
virtual HRESULT __safecall DeleteCommand(DBID &pCommandID) = 0 ;
virtual HRESULT __safecall GetCurrentCommand(/* out */ PDBID &ppCommandID) = 0 ;
virtual HRESULT __safecall LoadCommand(DBID &pCommandID, unsigned dwFlags) = 0 ;
virtual HRESULT __safecall SaveCommand(DBID &pCommandID, unsigned dwFlags) = 0 ;
};
__interface IRowsetChapterMember;
typedef System::DelphiInterface<IRowsetChapterMember> _di_IRowsetChapterMember;
__interface INTERFACE_UUID("{0C733AA8-2A1C-11CE-ADE5-00AA0044773D}") IRowsetChapterMember : public IUnknown
{
public:
virtual HRESULT __stdcall IsRowInChapter(unsigned HCHAPTER, unsigned HROW) = 0 ;
};
__interface IRowsetChapterMemberSC;
typedef System::DelphiInterface<IRowsetChapterMemberSC> _di_IRowsetChapterMemberSC;
__interface INTERFACE_UUID("{0C733AA8-2A1C-11CE-ADE5-00AA0044773D}") IRowsetChapterMemberSC : public IUnknown
{
public:
virtual HRESULT __safecall IsRowInChapter(unsigned HCHAPTER, unsigned HROW) = 0 ;
};
__interface IRowsetRefresh;
typedef System::DelphiInterface<IRowsetRefresh> _di_IRowsetRefresh;
__interface INTERFACE_UUID("{0C733AA9-2A1C-11CE-ADE5-00AA0044773D}") IRowsetRefresh : public IUnknown
{
public:
virtual HRESULT __stdcall RefreshVisibleData(unsigned HCHAPTER, unsigned cRows, PUintArray rghRows,
BOOL fOverWrite, PUINT pcRowsRefreshed, /* out */ PHROW &prghRowsRefreshed, PPDBROWSTATUS prgRowStatus
) = 0 ;
virtual HRESULT __stdcall GetLastVisibleData(unsigned HROW, unsigned HACCESSOR, void * pData) = 0 ;
};
__interface IRowsetRefreshSC;
typedef System::DelphiInterface<IRowsetRefreshSC> _di_IRowsetRefreshSC;
__interface INTERFACE_UUID("{0C733AA9-2A1C-11CE-ADE5-00AA0044773D}") IRowsetRefreshSC : public IUnknown
{
public:
virtual HRESULT __safecall RefreshVisibleData(unsigned HCHAPTER, unsigned cRows, PUintArray rghRows
, BOOL fOverWrite, PUINT pcRowsRefreshed, /* out */ PHROW &prghRowsRefreshed, PPDBROWSTATUS prgRowStatus
) = 0 ;
virtual HRESULT __safecall GetLastVisibleData(unsigned HROW, unsigned HACCESSOR, void * pData) = 0
;
};
__interface IParentRowset;
typedef System::DelphiInterface<IParentRowset> _di_IParentRowset;
__interface INTERFACE_UUID("{0C733AAA-2A1C-11CE-ADE5-00AA0044773D}") IParentRowset : public IUnknown
{
public:
virtual HRESULT __stdcall GetChildRowset(const _di_IUnknown punkOuter, unsigned iOrdinal, const GUID
&riid, /* out */ _di_IUnknown &ppRowset) = 0 ;
};
__interface IParentRowsetSC;
typedef System::DelphiInterface<IParentRowsetSC> _di_IParentRowsetSC;
__interface INTERFACE_UUID("{0C733AAA-2A1C-11CE-ADE5-00AA0044773D}") IParentRowsetSC : public IUnknown
{
public:
virtual HRESULT __safecall GetChildRowset(const _di_IUnknown punkOuter, unsigned iOrdinal, const GUID
&riid, /* out */ _di_IUnknown &ppRowset) = 0 ;
};
__interface ITrusteeGroupAdmin;
typedef System::DelphiInterface<ITrusteeGroupAdmin> _di_ITrusteeGroupAdmin;
__interface INTERFACE_UUID("{0C733AA2-2A1C-11CE-ADE5-00AA0044773D}") ITrusteeGroupAdmin : public IUnknown
{
public:
virtual HRESULT __stdcall AddMember(PTrusteeW pMembershipTrustee, PTrusteeW pMemberTrustee) = 0 ;
virtual HRESULT __stdcall DeleteMember(PTrusteeW pMembershipTrustee, PTrusteeW pMemberTrustee) = 0
;
virtual HRESULT __stdcall IsMember(PTrusteeW pMembershipTrustee, PTrusteeW pMemberTrustee, /* out */
BOOL &pfStatus) = 0 ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -