mirror of
https://github.com/reactos/reactos.git
synced 2024-11-09 16:20:37 +00:00
96abfd1223
The old uuid library was one file containing all the uuids, generated from the psdk headers, which results in all GUIDs being linked, as soon as a single one is used. Also while widl creates DEFINE_GUID() entries in the header files, midl only creates "extern GUID", so this didn't work on MSVC. The new version uses iid files generated from the idl files and some extra C files. This works with both midl and widl, reduces overhead when linking uuids and is much closer to MS uuid lib. svn path=/branches/cmake-bringup/; revision=50569
84 lines
1.7 KiB
C
84 lines
1.7 KiB
C
|
|
#include <initguid.h>
|
|
|
|
//IID_IAccessor
|
|
//IID_IRowset
|
|
//IID_IRowsetInfo
|
|
//IID_IRowsetLocate
|
|
//IID_IRowsetResynch
|
|
//IID_IRowsetScroll
|
|
//IID_IChapteredRowset
|
|
//IID_IRowsetFind
|
|
//IID_IRowPosition
|
|
//IID_IRowPositionChange
|
|
//IID_IViewRowset
|
|
//IID_IViewChapter
|
|
//IID_IViewSort
|
|
//IID_IViewFilter
|
|
//IID_IRowsetView
|
|
//IID_IRowsetExactScroll
|
|
//IID_IRowsetChange
|
|
//IID_IRowsetUpdate
|
|
//IID_IRowsetIdentity
|
|
//IID_IRowsetNotify
|
|
//IID_IRowsetIndex
|
|
//IID_ICommand
|
|
//IID_IMultipleResults
|
|
//IID_IConvertType
|
|
//IID_ICommandPrepare
|
|
//IID_ICommandProperties
|
|
//IID_ICommandText
|
|
//IID_ICommandWithParameters
|
|
//IID_IColumnsRowset
|
|
//IID_IColumnsInfo
|
|
//IID_IDBCreateCommand
|
|
//IID_IDBCreateSession
|
|
//IID_ISourcesRowset
|
|
//IID_IDBProperties
|
|
//IID_IDBInitialize
|
|
//IID_IDBInfo
|
|
//IID_IDBDataSourceAdmin
|
|
//IID_IDBAsynchNotify
|
|
//IID_IDBAsynchStatus
|
|
//IID_ISessionProperties
|
|
//IID_IIndexDefinition
|
|
//IID_ITableDefinition
|
|
//IID_IOpenRowset
|
|
//IID_IDBSchemaRowset
|
|
//IID_IMDDataset
|
|
//IID_IMDFind
|
|
//IID_IMDRangeRowset
|
|
//IID_IAlterTable
|
|
//IID_IAlterIndex
|
|
//IID_IRowsetChapterMember
|
|
//IID_ICommandPersist
|
|
//IID_IRowsetRefresh
|
|
//IID_IParentRowset
|
|
//IID_IErrorRecords
|
|
//IID_IErrorLookup
|
|
//IID_ISQLErrorInfo
|
|
//IID_IGetDataSource
|
|
//IID_ITransactionLocal
|
|
//IID_ITransactionJoin
|
|
//IID_ITransactionObject
|
|
//IID_ITrusteeAdmin
|
|
//IID_ITrusteeGroupAdmin
|
|
//IID_IObjectAccessControl
|
|
//IID_ISecurityInfo
|
|
//IID_ITableCreation
|
|
//IID_ITableDefinitionWithConstraints
|
|
//IID_IRow
|
|
//IID_IRowChange
|
|
//IID_IRowSchemaChange
|
|
//IID_IGetRow
|
|
//IID_IBindResource
|
|
//IID_IScopedOperations
|
|
//IID_ICreateRow
|
|
//IID_IDBBinderProperties
|
|
//IID_IColumnsInfo2
|
|
//IID_IRegisterProvider
|
|
//IID_IGetSession
|
|
//IID_IGetSourceRow
|
|
//IID_IRowsetCurrentIndex
|
|
//IID_ICommandStream
|
|
//IID_IRowsetBookmark
|