xpmgr/BuildTools/Include/oledbdep.idl

77 lines
4.0 KiB
Plaintext

//-----------------------------------------------------------------------------
// File: oledbdep.idl
//
// Copyright: Copyright (c) Microsoft Corporation
//
// Contents: OLE DB Command Tree
//
// Comments:
//
//-----------------------------------------------------------------------------
cpp_quote("//-----------------------------------------------------------------------------")
cpp_quote("// File: .C or .H file generated by oledbdep.idl ")
cpp_quote("//")
cpp_quote("// Copyright: Copyright (c) 1998-1999 Microsoft Corporation")
cpp_quote("//")
cpp_quote("// Contents: .C or .H file generated by oledbdep.idl")
cpp_quote("//")
cpp_quote("// Comments: Microsoft OLE DB")
cpp_quote("//")
cpp_quote("//-----------------------------------------------------------------------------")
cpp_quote("")
cpp_quote("#ifdef _WIN64")
cpp_quote("#include <pshpack8.h> // 8-byte structure packing")
cpp_quote("#else")
cpp_quote("#include <pshpack2.h> // 2-byte structure packing")
cpp_quote("#endif")
cpp_quote("")
import "oledb.idl";
#include "dbsdep.idl"
#include "rstnxr.idl" // IRowsetNextRowset : IUnknown
#include "rstnra.idl" // IRowsetNewRowAfter : IRowsetNewRow
#include "rstwpr.idl" // IRowsetWithParamters : IUnknown
#include "rstasn.idl" // IRowsetAsynch : IUnknown
#include "rstkys.idl" // IRowsetKeys : IUnknown
#include "rstwta.idl" // IRowsetWatchAll : IUnknown
#include "rstwtn.idl" // IRowsetWatchNotify : IUnknown
#include "rstwtr.idl" // IRowsetWatchRegion : IUnknown
#include "rstcpr.idl" // IRowsetCopyRows : IUnknown
#include "readdt.idl" // IReadData : IUnknown
#include "cmdcst.idl" // ICommandCost : IUnknown
#include "cmdval.idl" // ICommandValidate : IUnknown
#include "tabren.idl" // ITableRename : IUnknown
#include "dbscmd.idl" // IDBSchemaCommand : IUnknown
#include "prvmon.idl" // IProvideMoniker : IUnknown
cpp_quote("// IID_IRowsetExactScroll = {0x0c733a7f,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_IRowsetNextRowset = {0x0c733a72,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_IRowsetNewRowAfter = {0x0c733a71,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_IRowsetWithParameters = {0x0c733a6e,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_IRowsetAsynch = {0x0c733a0f,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_IRowsetKeys = {0x0c733a12,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_IRowsetWatchAll = {0x0c733a73,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_IRowsetWatchNotify = {0x0c733a44,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_IRowsetWatchRegion = {0x0c733a45,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_IRowsetCopyRows = {0x0c733a6b,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_IReadData = {0x0c733a6a,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_ICommandCost = {0x0c733a4e,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_ICommandTree = {0x0c733a87,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_ICommandValidate = {0x0c733a18,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_IQuery = {0x0c733a51,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_ITableRename = {0x0c733a77,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_IDBSchemaCommand = {0x0c733a50,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("// IID_IProvideMoniker = {0x0c733a4d,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}}")
cpp_quote("#include <poppack.h> // restore original structure packing")