1311 lines
44 KiB
C
1311 lines
44 KiB
C
#ifndef SQLDMOID_H_
|
|
#pragma option push -b -a8 -pc -A- /*P_O_Push*/
|
|
#define SQLDMOID_H_
|
|
/////////////////////////////////////////////////////////////////////////////////////////
|
|
// Header file for SQLDMO Component Object GUIDs.
|
|
// Copyright 1994-1997 Microsoft Corporation.
|
|
/////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
// Define the SQL-DMO GUIDGEN templates.
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
#ifdef _SQLDMO_ODL_
|
|
#define SubDefine #define
|
|
#define DEFINE_SQLDMOGUID(name, lval) \
|
|
SubDefine name lval##-E260-11cf-AE68-00AA004A34D5
|
|
#else
|
|
#define DEFINE_SQLDMOGUID(name, lval) \
|
|
DEFINE_GUID(name, 0x##lval, 0xe260, 0x11cf, 0xae, 0x68, 0x0, 0xaa, 0x0, 0x4a, 0x34, 0xd5);
|
|
#endif
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
// Objects have the following GUID assignments:
|
|
// CoClass, if any
|
|
// Collection Ansi, Uni, OleAut interface IID (if any)
|
|
// Singleton Ansi, Uni, OleAut interface IID (or IIDs if multi-interface coclass)
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
// Naming prefix convention:
|
|
// LIBID* - Library ID
|
|
// CLSID* - CoClass
|
|
// IID_IA* - C++ Ansi interfaces
|
|
// IID_IW* - C++ Unicode interfaces
|
|
// IID_IV* - OleAut (VB/VBA) dual Interfaces
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
// SQLDMO Library UUID
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
DEFINE_SQLDMOGUID(LIBID_SQLDMOLibrary, 10010001)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
// SQLDMO backward compatible UUID
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
DEFINE_SQLDMOGUID(IID_SQLDMOObsoleteConnect, 1001000B)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
// Internal base interfaces.
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
DEFINE_SQLDMOGUID(IID_ISQLDMOAnsiUniInternal, 10010002)
|
|
DEFINE_SQLDMOGUID(IID_ISQLDMOPrivate, 10010003)
|
|
DEFINE_SQLDMOGUID(IID_ISQLDMOInternal, 1001004)
|
|
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOStdObject, 10010005)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOStdObject, 10010006)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOStdObject, 10010007)
|
|
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOStdCollection, 10010008)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOStdCollection, 10010009)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOStdCollection, 1001000A)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
// SQLDMO internal pConn UUID
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
DEFINE_SQLDMOGUID(IID_SQLDMOInternalConn, 1001000C)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
// Automation generic-property interfaces
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOProperties, 10020001)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOProperty, 10020002)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOApplication, 10020100)
|
|
|
|
// No collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOApplication, 10020105)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOApplication, 10020106)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOServer, 10020200)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOServers, 10020202)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOServers, 10020203)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOServer, 10020205)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOServer, 10020206)
|
|
|
|
// Interface (event sink)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOServerSink, 10020208)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOServerSink, 10020209)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMODatabase, 10020300)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODatabases, 10020302)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODatabases, 10020303)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODatabase, 10020305)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODatabase, 10020306)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOTable, 10020400)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTables, 10020402)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTables, 10020403)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTable, 10020405)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTable, 10020406)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOColumn, 10020500)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOColumns, 10020502)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOColumns, 10020503)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOColumn, 10020505)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOColumn, 10020506)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOView, 10020700)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOViews, 10020702)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOViews, 10020703)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOView, 10020705)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOView, 10020706)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOUserDefinedDatatype, 10020800)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOUserDefinedDatatypes, 10020802)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOUserDefinedDatatypes, 10020803)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOUserDefinedDatatype, 10020805)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOUserDefinedDatatype, 10020806)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMODefault, 10020900)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODefaults, 10020902)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODefaults, 10020903)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODefault, 10020905)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODefault, 10020906)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMORule, 10020a00)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMORules, 10020a02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMORules, 10020a03)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMORule, 10020a05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMORule, 10020a06)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOUser, 10020b00)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOUsers, 10020b02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOUsers, 10020b03)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOUser, 10020b05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOUser, 10020b06)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOGroup, 10020c00)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOGroups, 10020c02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOGroups, 10020c03)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOGroup, 10020c05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOGroup, 10020c06)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOStoredProcedure, 10020d00)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOStoredProcedures, 10020d02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOStoredProcedures, 10020d03)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOStoredProcedure, 10020d05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOStoredProcedure, 10020d06)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOIndex, 10020e00)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOIndexes, 10020e02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOIndexes, 10020e03)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOIndex, 10020e05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOIndex, 10020e06)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOKey, 10020f00)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOKeys, 10020f02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOKeys, 10020f03)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOKey, 10020f05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOKey, 10020f06)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOTrigger, 10021000)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTriggers, 10021002)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTriggers, 10021003)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTrigger, 10021005)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTrigger, 10021006)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOBackupDevice, 10021100)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOBackupDevices, 10021102)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOBackupDevices, 10021103)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOBackupDevice, 10021105)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOBackupDevice, 10021106)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOLogin, 10021300)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOLogins, 10021302)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOLogins, 10021303)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOLogin, 10021305)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOLogin, 10021306)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOLanguage, 10021400)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOLanguages, 10021402)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOLanguages, 10021403)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOLanguage, 10021405)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOLanguage, 10021406)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMORemoteServer, 10021500)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMORemoteServers, 10021502)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMORemoteServers, 10021503)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMORemoteServer, 10021505)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMORemoteServer, 10021506)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMORemoteLogin, 10021600)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMORemoteLogins, 10021602)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMORemoteLogins, 10021603)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMORemoteLogin, 10021605)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMORemoteLogin, 10021606)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOCheck, 10021700)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOChecks, 10021702)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOChecks, 10021703)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOCheck, 10021705)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOCheck, 10021706)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOServerGroup, 10021800)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOServerGroups, 10021802)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOServerGroups, 10021803)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOServerGroup, 10021805)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOServerGroup, 10021806)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMORegisteredServer, 10021900)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMORegisteredServers, 10021902)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMORegisteredServers, 10021903)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMORegisteredServer, 10021905)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMORegisteredServer, 10021906)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// NO CLSID (persistent collection, predefined objects)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOSystemDatatypes, 10021a02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOSystemDatatypes, 10021a03)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOSystemDatatype, 10021a05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOSystemDatatype, 10021a06)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// NO CLSID (persistent collection, predefined objects)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOConfigValues, 10021b02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOConfigValues, 10021b03)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOConfigValue, 10021b05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOConfigValue, 10021b06)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOBulkCopy, 10021c00)
|
|
|
|
// NO Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOBulkCopy, 10021c05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOBulkCopy, 10021c06)
|
|
|
|
// Interface (event sink)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOBulkCopySink, 10021c08)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOBulkCopySink, 10021c09)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMONames, 10021d02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMONames, 10021d03)
|
|
|
|
// No interface (returns strings)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOTransfer, 10021e00)
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTransfer, 10021e05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTransfer, 10021e06)
|
|
|
|
// Interface (event sink)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTransferSink, 10021e08)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTransferSink, 10021e09)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOBackup, 10021f00)
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOBackup, 10021f05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOBackup, 10021f06)
|
|
|
|
// Interface (event sink)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOBackupSink, 10021f08)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOBackupSink, 10021f09)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODBObject, 10022105)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODBObject, 10022106)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODBOption, 10022205)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODBOption, 10022206)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOConfiguration, 10022305)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOConfiguration, 10022306)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMONameList, 10022405)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMONameList, 10022406)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOQueryResults, 10022505)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOQueryResults, 10022506)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTransactionLog, 10022605)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTransactionLog, 10022606)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMORegistry, 10022705)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMORegistry, 10022706)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOObjectList, 10022805)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOObjectList, 10022806)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOPermission, 10022905)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOPermission, 10022906)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOIntegratedSecurity, 10022a05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOIntegratedSecurity, 10022a06)
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODRIDefault, 10022b05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODRIDefault, 10022b06)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
// 7.0 new objects
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOFileGroup, 10022c00)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOFileGroups, 10022c02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOFileGroups, 10022c03)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOFileGroup, 10022c05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOFileGroup, 10022c06)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMODBFile, 10022d00)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODBFiles, 10022d02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODBFiles, 10022d03)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODBFile, 10022d05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODBFile, 10022d06)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOLogFile, 10022e00)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOLogFiles, 10022e02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOLogFiles, 10022e03)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOLogFile, 10022e05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOLogFile, 10022e06)
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOServerRole, 10022f00)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOServerRoles, 10022f02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOServerRoles, 10022f03)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOServerRole, 10022f05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOServerRole, 10022f06)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMODatabaseRole, 10023100)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODatabaseRoles, 10023102)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODatabaseRoles, 10023103)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODatabaseRole, 10023105)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODatabaseRole, 10023106)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMORestore, 10023200)
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMORestore, 10023202)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMORestore, 10023203)
|
|
|
|
// Interface (event sink)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMORestoreSink, 10023205)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMORestoreSink, 10023206)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOLinkedServer, 10023300)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOLinkedServers, 10023302)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOLinkedServers, 10023303)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOLinkedServer, 10023305)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOLinkedServer, 10023306)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOLinkedServerLogin, 10023400)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOLinkedServerLogins, 10023402)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOLinkedServerLogins, 10023403)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOLinkedServerLogin, 10023405)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOLinkedServerLogin, 10023406)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOFullTextCatalog, 10023500)
|
|
|
|
// Collection
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOFullTextCatalogs, 10023502)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOFullTextCatalogs, 10023503)
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOFullTextCatalog, 10023505)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOFullTextCatalog, 10023506)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
|
|
// Collection
|
|
|
|
// Interface
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOFullTextService, 10023605)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOFullTextService, 10023606)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOTransPublication, 10030100)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOTransPublications, 10030101)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTransPublications, 10030102)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTransPublications, 10030103)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOTransPublication, 10030104)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTransPublication, 10030105)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTransPublication, 10030106)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOTransArticle, 10030200)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOTransArticles, 10030201)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTransArticles, 10030202)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTransArticles, 10030203)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOTransArticle, 10030204)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTransArticle, 10030205)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTransArticle, 10030206)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOTransSubscription, 10030300)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOTransSubscriptions, 10030301)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTransSubscriptions, 10030302)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTransSubscriptions, 10030303)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOTransSubscription, 10030304)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTransSubscription, 10030305)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTransSubscription, 10030306)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOMergePublication, 10030400)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOMergePublications, 10030401)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOMergePublications, 10030402)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOMergePublications, 10030403)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOMergePublication, 10030404)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOMergePublication, 10030405)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOMergePublication, 10030406)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOMergeArticle, 10030500)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOMergeArticles, 10030501)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOMergeArticles, 10030502)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOMergeArticles, 10030503)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOMergeArticle, 10030504)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOMergeArticle, 10030505)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOMergeArticle, 10030506)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOMergeSubscription, 10030600)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOMergeSubscriptions, 10030601)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOMergeSubscriptions, 10030602)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOMergeSubscriptions, 10030603)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOMergeSubscription, 10030604)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOMergeSubscription, 10030605)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOMergeSubscription, 10030606)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMODistributionPublisher, 10030700)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMODistributionPublishers, 10030701)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODistributionPublishers, 10030702)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODistributionPublishers, 10030703)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMODistributionPublisher, 10030704)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODistributionPublisher, 10030705)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODistributionPublisher, 10030706)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMORegisteredSubscriber, 10030900)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMORegisteredSubscribers, 10030901)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMORegisteredSubscribers, 10030902)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMORegisteredSubscribers, 10030903)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMORegisteredSubscriber, 10030904)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMORegisteredSubscriber, 10030905)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMORegisteredSubscriber, 10030906)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// NO CLSID
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOReplicationDatabases, 10030a01)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOReplicationDatabases, 10030a02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOReplicationDatabases, 10030a03)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOReplicationDatabase, 10030a04)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOReplicationDatabase, 10030a05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOReplicationDatabase, 10030a06)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOTransPullSubscription, 10030b00)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOTransPullSubscriptions, 10030b01)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTransPullSubscriptions, 10030b02)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTransPullSubscriptions, 10030b03)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOTransPullSubscription, 10030b04)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTransPullSubscription, 10030b05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTransPullSubscription, 10030b06)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOPublisher, 10030c04)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOPublisher, 10030c05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOPublisher, 10030c06)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOSubscriber, 10030d04)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOSubscriber, 10030d05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOSubscriber, 10030d06)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMODistributor, 10030e04)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODistributor, 10030e05)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODistributor, 10030e06)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOReplication, 10031000)
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOReplication, 10031004)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOReplication, 10031005)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOReplication, 10031006)
|
|
|
|
|
|
// Interface (event sink)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOReplicationSink, 10031008)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOReplicationSink, 10031009)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOMergePullSubscription, 10031100)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOMergePullSubscriptions, 10031101)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOMergePullSubscriptions, 10031102)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOMergePullSubscriptions, 10031103)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOMergePullSubscription, 10031104)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOMergePullSubscription, 10031105)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOMergePullSubscription, 10031106)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOReplicationSecurity, 10031200)
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOReplicationSecurity, 10031204)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOReplicationSecurity, 10031205)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOReplicationSecurity, 10031206)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMODistributionDatabase, 10031300)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMODistributionDatabases, 10031301)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODistributionDatabases, 10031302)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODistributionDatabases, 10031303)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMODistributionDatabase, 10031304)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODistributionDatabase, 10031305)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODistributionDatabase, 10031306)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// NO CLSID
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOReplicationTables, 10031401)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOReplicationTables, 10031402)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOReplicationTables, 10031403)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOReplicationTable, 10031404)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOReplicationTable, 10031405)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOReplicationTable, 10031406)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
// NO CLSID
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOReplicationStoredProcedures, 10031601)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOReplicationStoredProcedures, 10031602)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOReplicationStoredProcedures, 10031603)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOReplicationStoredProcedure, 10031604)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOReplicationStoredProcedure, 10031605)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOReplicationStoredProcedure, 10031606)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMODistributionPublication, 10032100)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMODistributionPublications, 10032101)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODistributionPublications, 10032102)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODistributionPublications, 10032103)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMODistributionPublication, 10032104)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODistributionPublication, 10032105)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODistributionPublication, 10032106)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMODistributionArticle, 10033100)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMODistributionArticles, 10033101)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODistributionArticles, 10033102)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODistributionArticles, 10033103)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMODistributionArticle, 10033104)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODistributionArticle, 10033105)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODistributionArticle, 10033106)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMODistributionSubscription, 10034100)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMODistributionSubscriptions, 10034101)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODistributionSubscriptions, 10034102)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODistributionSubscriptions, 10034103)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMODistributionSubscription, 10034104)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMODistributionSubscription, 10034105)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMODistributionSubscription, 10034106)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOMergeSubsetFilter, 10035100)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOMergeSubsetFilters, 10035101)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOMergeSubsetFilters, 10035102)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOMergeSubsetFilters, 10035103)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOMergeSubsetFilter, 10035104)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOMergeSubsetFilter, 10035105)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOMergeSubsetFilter, 10035106)
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOOperator, 10040200)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOOperators, 10040201)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOOperators, 10040202)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOOperators, 10040203)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOOperator, 10040204)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOOperator, 10040205)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOOperator, 10040206)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOJobServer, 10040404)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOJobServer, 10040405)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOJobServer, 10040406)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOAlertSystem, 10040504)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOAlertSystem, 10040505)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOAlertSystem, 10040506)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOAlert, 10040600)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOAlerts, 10040601)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOAlerts, 10040602)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOAlerts, 10040603)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOAlert, 10040604)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOAlert, 10040605)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOAlert, 10040606)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOJob, 10040800)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOJobs, 10040801)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOJobs, 10040802)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOJobs, 10040803)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOJob, 10040804)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOJob, 10040805)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOJob, 10040806)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOJobStep, 10040900)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOJobSteps, 10040901)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOJobSteps, 10040902)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOJobSteps, 10040903)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOJobStep, 10040904)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOJobStep, 10040905)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOJobStep, 10040906)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOTargetServer, 10041000)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOTargetServers, 10041001)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTargetServers, 10041002)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTargetServers, 10041003)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOTargetServer, 10041004)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTargetServer, 10041005)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTargetServer, 10041006)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOTargetServerGroup, 10041100)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOTargetServerGroups, 10041101)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTargetServerGroups, 10041102)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTargetServerGroups, 10041103)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOTargetServerGroup, 10041104)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOTargetServerGroup, 10041105)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOTargetServerGroup, 10041106)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOSchedule, 10041204)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOSchedule, 10041205)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOSchedule, 10041206)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// No CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOJobFilter, 10041304)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOJobFilter, 10041305)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOJobFilter, 10041306)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
|
|
// No Collection
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOJobHistoryFilter, 10041404)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOJobHistoryFilter, 10041405)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOJobHistoryFilter, 10041406)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOCategory, 10041500)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOJobCategories, 10041501)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOJobCategories, 10041502)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOJobCategories, 10041503)
|
|
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOAlertCategories, 10041504)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOAlertCategories, 10041505)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOAlertCategories, 10041506)
|
|
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOOperatorCategories, 10041507)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOOperatorCategories, 10041508)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOOperatorCategories, 10041509)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOCategory, 10041510)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOCategory, 10041511)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOCategory, 10041512)
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////
|
|
|
|
// CLSID
|
|
DEFINE_SQLDMOGUID(CLSID_SQLDMOJobSchedule, 10041600)
|
|
|
|
// Collection
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOJobSchedules, 10041601)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOJobSchedules, 10041602)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOJobSchedules, 10041603)
|
|
|
|
// Interface
|
|
// DEFINE_SQLDMOGUID(IID_IASQLDMOJobSchedule, 10041604)
|
|
DEFINE_SQLDMOGUID(IID_IWSQLDMOJobSchedule, 10041605)
|
|
DEFINE_SQLDMOGUID(IID_IVSQLDMOJobSchedule, 10041606)
|
|
|
|
|
|
|
|
#pragma option pop /*P_O_Pop*/
|
|
#endif
|
|
|
|
|