esriDataSourcesGDB.tlh
上传用户:juying163
上传日期:2014-09-24
资源大小:5867k
文件大小:4k
源码类别:

GIS编程

开发平台:

Visual C++

  1. // Created by Microsoft (R) C/C++ Compiler Version 12.00.9782.0 (fa09a8eb).
  2. //
  3. // esriDataSourcesGDB.tlh
  4. //
  5. // C++ source equivalent of Win32 type library d:/Program Files/ArcGIS/com/esriDataSourcesGDB.olb
  6. // compiler-generated file created 01/08/07 at 20:58:35 - DO NOT EDIT!
  7. #pragma once
  8. #pragma pack(push, 8)
  9. #include <comdef.h>
  10. //
  11. // Forward references and typedefs
  12. //
  13. struct /* coclass */ AccessWorkspaceFactory;
  14. struct /* coclass */ ScratchWorkspaceFactory;
  15. struct /* coclass */ SdeWorkspaceFactory;
  16. struct /* coclass */ Sde4Workspace;
  17. struct /* coclass */ Sde3Workspace;
  18. //
  19. // Type library items
  20. //
  21. struct __declspec(uuid("dd48c96a-d92a-11d1-aa81-00c04fa33a15"))
  22. AccessWorkspaceFactory;
  23.     // [ default ] interface IUnknown
  24.     // interface IWorkspaceFactory
  25.     // interface IWorkspaceFactory2
  26.     // interface ILocalDatabaseCompact
  27. struct __declspec(uuid("06dc8e4c-951c-11d2-ae75-080009ec732a"))
  28. ScratchWorkspaceFactory;
  29.     // [ default ] interface IUnknown
  30.     // interface IScratchWorkspaceFactory
  31.     // interface IScratchWorkspaceFactory2
  32. struct __declspec(uuid("d9b4fa40-d6d9-11d1-aa81-00c04fa33a15"))
  33. SdeWorkspaceFactory;
  34.     // [ default ] interface IUnknown
  35.     // interface IWorkspaceFactory
  36.     // interface IRemoteDatabaseWorkspaceFactory
  37.     // interface ISetDefaultConnectionInfo
  38.     // interface IWorkspaceFactory2
  39.     // interface ISupportErrorInfo
  40.     // interface ISetDefaultConnectionInfo2
  41.     // interface IWorkspaceFactorySchemaCache
  42.     // interface IWorkspaceFactoryStatus
  43. struct __declspec(uuid("977c9b25-9b31-11d0-9ce2-0080c79f698f"))
  44. Sde4Workspace;
  45.     // [ default ] interface IUnknown
  46.     // interface IWorkspace
  47.     // interface IWorkspace2
  48.     // interface IRemoteDatabaseWorkspace
  49.     // interface IFeatureWorkspace
  50.     // interface IDatabaseConnectionInfo
  51.     // interface IDataset
  52.     // interface IDatasetContainer
  53.     // interface IFeatureWorkspaceAnno
  54.     // interface IFeatureWorkspaceManage
  55.     // interface IFeatureWorkspaceManage2
  56.     // interface IFeatureWorkspaceSchemaEdit
  57.     // interface IGeodatabaseRelease
  58.     // interface INetworkWorkspace
  59.     // interface INetworkWorkspace2
  60.     // interface ITopologyWorkspace
  61.     // interface ISQLSyntax
  62.     // interface ISupportErrorInfo
  63.     // interface ITransactions
  64.     // interface ITransactionsOptions
  65.     // interface IVersionedWorkspace
  66.     // interface IWorkspaceConfiguration
  67.     // interface IWorkspaceDomains
  68.     // interface IWorkspaceDomains2
  69.     // interface IWorkspaceSpatialReferenceInfo
  70.     // interface IRasterWorkspaceEx
  71. struct __declspec(uuid("156ebb05-1488-11d3-9f40-00c04f6bddd9"))
  72. Sde3Workspace;
  73.     // [ default ] interface IUnknown
  74.     // interface IWorkspace
  75.     // interface IRemoteDatabaseWorkspace
  76.     // interface IFeatureWorkspace
  77.     // interface IDataset
  78.     // interface ISQLSyntax
  79.     // interface ISupportErrorInfo
  80.     // interface ITransactions
  81.     // interface ITransactionsOptions
  82.     // interface IWorkspaceProperties
  83. //
  84. // Named GUID constants initializations
  85. //
  86. extern "C" const GUID __declspec(selectany) LIBID_esriDataSourcesGDB =
  87.     {0x4a037613,0x879a,0x484d,{0xaf,0x82,0x08,0x02,0x94,0x7c,0x62,0x7b}};
  88. extern "C" const GUID __declspec(selectany) CLSID_AccessWorkspaceFactory =
  89.     {0xdd48c96a,0xd92a,0x11d1,{0xaa,0x81,0x00,0xc0,0x4f,0xa3,0x3a,0x15}};
  90. extern "C" const GUID __declspec(selectany) CLSID_ScratchWorkspaceFactory =
  91.     {0x06dc8e4c,0x951c,0x11d2,{0xae,0x75,0x08,0x00,0x09,0xec,0x73,0x2a}};
  92. extern "C" const GUID __declspec(selectany) CLSID_SdeWorkspaceFactory =
  93.     {0xd9b4fa40,0xd6d9,0x11d1,{0xaa,0x81,0x00,0xc0,0x4f,0xa3,0x3a,0x15}};
  94. extern "C" const GUID __declspec(selectany) CLSID_Sde4Workspace =
  95.     {0x977c9b25,0x9b31,0x11d0,{0x9c,0xe2,0x00,0x80,0xc7,0x9f,0x69,0x8f}};
  96. extern "C" const GUID __declspec(selectany) CLSID_Sde3Workspace =
  97.     {0x156ebb05,0x1488,0x11d3,{0x9f,0x40,0x00,0xc0,0x4f,0x6b,0xdd,0xd9}};
  98. #pragma pack(pop)