diff options
author | Adam <you@example.com> | 2020-05-17 05:51:50 +0200 |
---|---|---|
committer | Adam <you@example.com> | 2020-05-17 05:51:50 +0200 |
commit | e611b132f9b8abe35b362e5870b74bce94a1e58e (patch) | |
tree | a5781d2ec0e085eeca33cf350cf878f2efea6fe5 /public/sdk/inc/mfc40/dbdaoid.h | |
download | NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.gz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.bz2 NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.lz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.xz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.zst NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.zip |
Diffstat (limited to '')
-rw-r--r-- | public/sdk/inc/mfc40/dbdaoid.h | 131 |
1 files changed, 131 insertions, 0 deletions
diff --git a/public/sdk/inc/mfc40/dbdaoid.h b/public/sdk/inc/mfc40/dbdaoid.h new file mode 100644 index 000000000..6e97ac95a --- /dev/null +++ b/public/sdk/inc/mfc40/dbdaoid.h @@ -0,0 +1,131 @@ +/************************************************************************ +** D B D A O I D . H * +** * +** OLE DAO component class id definitions * +** * +************************************************************************* +** Copyright (C) 1992-5 by Microsoft Corporation * +** All Rights Reserved * +************************************************************************/ + +/* + All UNICODE IID_... names are the same as the ANSI IID_... name + with a "W" appended to the end. + +*/ + +// Type library +DEFINE_OLEGUID(LIBID_CDAO, 0x00025e01, 0, 0); + +// StdObject +DEFINE_OLEGUID(IID_IDAOStdObject, 0x00025e02, 0, 0); + +// StdCollection +DEFINE_OLEGUID(IID_IDAOStdCollection, 0x00025e03, 0, 0); + +// DBEngine +DEFINE_OLEGUID(CLSID_CDAODBEngine, 0x00025e15, 0, 0); +DEFINE_OLEGUID(IID_IDAODBEngine, 0x00025e16, 0, 0); +DEFINE_OLEGUID(IID_IDAODBEngineW, 0x00025e17, 0, 0); +DEFINE_OLEGUID(CLSID_CDAOPrivDBEngine, 0x00025e19, 0, 0); + +// Error +DEFINE_OLEGUID(IID_IDAOError, 0x00025e1d, 0, 0); +DEFINE_OLEGUID(IID_IDAOErrorW, 0x00025e1e, 0, 0); +DEFINE_OLEGUID(IID_IDAOErrors, 0x00025e1f, 0, 0); +DEFINE_OLEGUID(IID_IDAOErrorsW, 0x00025e20, 0, 0); + +// Property +DEFINE_OLEGUID(IID_IDAOProperty, 0x00025e25, 0, 0); +DEFINE_OLEGUID(IID_IDAOPropertyW, 0x00025e26, 0, 0); +DEFINE_OLEGUID(IID_IDAOProperties, 0x00025e27, 0, 0); +DEFINE_OLEGUID(IID_IDAOPropertiesW, 0x00025e28, 0, 0); + +// Recordset +DEFINE_OLEGUID(IID_IDAORecordset, 0x00025e2d, 0, 0); +DEFINE_OLEGUID(IID_IDAORecordsetW, 0x00025e2e, 0, 0); +DEFINE_OLEGUID(IID_IDAORecordsets, 0x00025e2f, 0, 0); +DEFINE_OLEGUID(IID_IDAORecordsetsW, 0x00025e30, 0, 0); +DEFINE_OLEGUID(IID_ICDAORecordset, 0x00025e31, 0, 0); + +// Workspace +DEFINE_OLEGUID(IID_IDAOWorkspace, 0x00025e3a, 0, 0); +DEFINE_OLEGUID(IID_IDAOWorkspaceW, 0x00025e3b, 0, 0); +DEFINE_OLEGUID(IID_IDAOWorkspaces, 0x00025e3c, 0, 0); +DEFINE_OLEGUID(IID_IDAOWorkspacesW, 0x00025e3d, 0, 0); + +// TableDef +DEFINE_OLEGUID(CLSID_CDAOTableDef, 0x00025e43, 0, 0); +DEFINE_OLEGUID(IID_IDAOTableDef, 0x00025e44, 0, 0); +DEFINE_OLEGUID(IID_IDAOTableDefW, 0x00025e45, 0, 0); +DEFINE_OLEGUID(IID_IDAOTableDefs, 0x00025e46, 0, 0); +DEFINE_OLEGUID(IID_IDAOTableDefsW, 0x00025e47, 0, 0); + +// Field +DEFINE_OLEGUID(CLSID_CDAOField, 0x00025e4c, 0, 0); +DEFINE_OLEGUID(IID_IDAOField, 0x00025e4d, 0, 0); +DEFINE_OLEGUID(IID_IDAOFieldW, 0x00025e4e, 0, 0); +DEFINE_OLEGUID(IID_IDAOFields, 0x00025e4f, 0, 0); +DEFINE_OLEGUID(IID_IDAOFieldsW, 0x00025e50, 0, 0); + +// Index +DEFINE_OLEGUID(CLSID_CDAOIndex, 0x00025e55, 0, 0); +DEFINE_OLEGUID(IID_IDAOIndex, 0x00025e56, 0, 0); +DEFINE_OLEGUID(IID_IDAOIndexW, 0x00025ed7, 0, 0); +DEFINE_OLEGUID(IID_IDAOIndexes, 0x00025e58, 0, 0); +DEFINE_OLEGUID(IID_IDAOIndexesW, 0x00025e59, 0, 0); +DEFINE_OLEGUID(IID_IDAOIndexFields, 0x00025e5a, 0, 0); +DEFINE_OLEGUID(IID_IDAOIndexFieldsW, 0x00025e5b, 0, 0); + +// Group +DEFINE_OLEGUID(CLSID_CDAOGroup, 0x00025e5f, 0, 0); +DEFINE_OLEGUID(IID_IDAOGroup, 0x00025e60, 0, 0); +DEFINE_OLEGUID(IID_IDAOGroupW, 0x00025e61, 0, 0); +DEFINE_OLEGUID(IID_IDAOGroups, 0x00025e62, 0, 0); +DEFINE_OLEGUID(IID_IDAOGroupsW, 0x00025e63, 0, 0); + +// User +DEFINE_OLEGUID(CLSID_CDAOUser, 0x00025e68, 0, 0); +DEFINE_OLEGUID(IID_IDAOUser, 0x00025e69, 0, 0); +DEFINE_OLEGUID(IID_IDAOUserW, 0x00025e6a, 0, 0); +DEFINE_OLEGUID(IID_IDAOUsers, 0x00025e6b, 0, 0); +DEFINE_OLEGUID(IID_IDAOUsersW, 0x00025e6c, 0, 0); + +// Database +DEFINE_OLEGUID(IID_IDAODatabase, 0x00025e71, 0, 0); +DEFINE_OLEGUID(IID_IDAODatabaseW, 0x00025e72, 0, 0); +DEFINE_OLEGUID(IID_IDAODatabases, 0x00025e73, 0, 0); +DEFINE_OLEGUID(IID_IDAODatabasesW, 0x00025e74, 0, 0); + +// QueryDef +DEFINE_OLEGUID(CLSID_CDAOQueryDef, 0x00025e7a, 0, 0); +DEFINE_OLEGUID(IID_IDAOQueryDef, 0x00025e7b, 0, 0); +DEFINE_OLEGUID(IID_IDAOQueryDefW, 0x00025e7c, 0, 0); +DEFINE_OLEGUID(IID_IDAOQueryDefs, 0x00025e7d, 0, 0); +DEFINE_OLEGUID(IID_IDAOQueryDefsW, 0x00025e7e, 0, 0); + +// Parameter +DEFINE_OLEGUID(IID_IDAOParameter, 0x00025e83, 0, 0); +DEFINE_OLEGUID(IID_IDAOParameterW, 0x00025e84, 0, 0); +DEFINE_OLEGUID(IID_IDAOParameters, 0x00025e85, 0, 0); +DEFINE_OLEGUID(IID_IDAOParametersW, 0x00025e86, 0, 0); + +// Relation +DEFINE_OLEGUID(CLSID_CDAORelation, 0x00025e8b, 0, 0); +DEFINE_OLEGUID(IID_IDAORelation, 0x00025e8c, 0, 0); +DEFINE_OLEGUID(IID_IDAORelationW, 0x00025e8d, 0, 0); +DEFINE_OLEGUID(IID_IDAORelations, 0x00025e8e, 0, 0); +DEFINE_OLEGUID(IID_IDAORelationsW, 0x00025e8f, 0, 0); + +// Container +DEFINE_OLEGUID(IID_IDAOContainer, 0x00025e94, 0, 0); +DEFINE_OLEGUID(IID_IDAOContainerW, 0x00025e95, 0, 0); +DEFINE_OLEGUID(IID_IDAOContainers, 0x00025e96, 0, 0); +DEFINE_OLEGUID(IID_IDAOContainersW, 0x00025e97, 0, 0); + +// Document +DEFINE_OLEGUID(IID_IDAODocument, 0x00025e9c, 0, 0); +DEFINE_OLEGUID(IID_IDAODocumentW, 0x00025e9d, 0, 0); +DEFINE_OLEGUID(IID_IDAODocuments, 0x00025e9e, 0, 0); +DEFINE_OLEGUID(IID_IDAODocumentsW, 0x00025e9f, 0, 0); + |