Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

180 lines
4.4 KiB

  1. // CluAdmin.odl : type library source for CluAdmin.exe
  2. // This file will be processed by the Make Type Library (mktyplib) tool to
  3. // produce the type library (CluAdmin.tlb).
  4. [ uuid(EC33713D-A38D-11CF-B5E4-00A0C90AB505), version(1.0) ]
  5. library CluAdmin
  6. {
  7. importlib("stdole2.tlb");
  8. // Primary dispatch interface for CClusterDoc
  9. [ uuid(EC33713E-A38D-11CF-B5E4-00A0C90AB505) ]
  10. dispinterface IClusterAdmin
  11. {
  12. properties:
  13. // NOTE - ClassWizard will maintain property information here.
  14. // Use extreme caution when editing this section.
  15. //{{AFX_ODL_PROP(CClusterDoc)
  16. //}}AFX_ODL_PROP
  17. methods:
  18. // NOTE - ClassWizard will maintain method information here.
  19. // Use extreme caution when editing this section.
  20. //{{AFX_ODL_METHOD(CClusterDoc)
  21. //}}AFX_ODL_METHOD
  22. };
  23. // Class information for CClusterDoc
  24. [ uuid(EC337120-A38D-11CF-B5E4-00A0C90AB505) ]
  25. coclass Document
  26. {
  27. [default] dispinterface IClusterAdmin;
  28. };
  29. // Primary dispatch interface for CNode
  30. [ uuid(B1316489-A47F-11CF-B5E7-00A0C90AB505) ]
  31. dispinterface ICluAdminNode
  32. {
  33. properties:
  34. // NOTE - ClassWizard will maintain property information here.
  35. // Use extreme caution when editing this section.
  36. //{{AFX_ODL_PROP(CNode)
  37. //}}AFX_ODL_PROP
  38. methods:
  39. // NOTE - ClassWizard will maintain method information here.
  40. // Use extreme caution when editing this section.
  41. //{{AFX_ODL_METHOD(CNode)
  42. //}}AFX_ODL_METHOD
  43. };
  44. // Class information for CNode
  45. [ uuid(B131648A-A47F-11CF-B5E7-00A0C90AB505) ]
  46. coclass ClusterNode
  47. {
  48. [default] dispinterface ICluAdminNode;
  49. };
  50. // Primary dispatch interface for CGroup
  51. [ uuid(B131648B-A47F-11CF-B5E7-00A0C90AB505) ]
  52. dispinterface ICluAdminGroup
  53. {
  54. properties:
  55. // NOTE - ClassWizard will maintain property information here.
  56. // Use extreme caution when editing this section.
  57. //{{AFX_ODL_PROP(CGroup)
  58. //}}AFX_ODL_PROP
  59. methods:
  60. // NOTE - ClassWizard will maintain method information here.
  61. // Use extreme caution when editing this section.
  62. //{{AFX_ODL_METHOD(CGroup)
  63. //}}AFX_ODL_METHOD
  64. };
  65. // Class information for CGroup
  66. [ uuid(B131648C-A47F-11CF-B5E7-00A0C90AB505) ]
  67. coclass ClusterGroup
  68. {
  69. [default] dispinterface ICluAdminGroup;
  70. };
  71. // Primary dispatch interface for CResourceType
  72. [ uuid(B131648D-A47F-11CF-B5E7-00A0C90AB505) ]
  73. dispinterface ICluAdminResourceType
  74. {
  75. properties:
  76. // NOTE - ClassWizard will maintain property information here.
  77. // Use extreme caution when editing this section.
  78. //{{AFX_ODL_PROP(CResourceType)
  79. //}}AFX_ODL_PROP
  80. methods:
  81. // NOTE - ClassWizard will maintain method information here.
  82. // Use extreme caution when editing this section.
  83. //{{AFX_ODL_METHOD(CResourceType)
  84. //}}AFX_ODL_METHOD
  85. };
  86. // Class information for CResourceType
  87. [ uuid(B131648E-A47F-11CF-B5E7-00A0C90AB505) ]
  88. coclass ClusterResourceType
  89. {
  90. [default] dispinterface ICluAdminResourceType;
  91. };
  92. // Primary dispatch interface for CResource
  93. [ uuid(B1316491-A47F-11CF-B5E7-00A0C90AB505) ]
  94. dispinterface ICluAdminResource
  95. {
  96. properties:
  97. // NOTE - ClassWizard will maintain property information here.
  98. // Use extreme caution when editing this section.
  99. //{{AFX_ODL_PROP(CResource)
  100. //}}AFX_ODL_PROP
  101. methods:
  102. // NOTE - ClassWizard will maintain method information here.
  103. // Use extreme caution when editing this section.
  104. //{{AFX_ODL_METHOD(CResource)
  105. //}}AFX_ODL_METHOD
  106. };
  107. // Class information for CResource
  108. [ uuid(B1316492-A47F-11CF-B5E7-00A0C90AB505) ]
  109. coclass ClusterResource
  110. {
  111. [default] dispinterface ICluAdminResource;
  112. };
  113. // Primary dispatch interface for CCluster
  114. [ uuid(69D74211-A9FC-11CF-B5E7-00A0C90AB505) ]
  115. dispinterface ICluAdminCluster
  116. {
  117. properties:
  118. // NOTE - ClassWizard will maintain property information here.
  119. // Use extreme caution when editing this section.
  120. //{{AFX_ODL_PROP(CCluster)
  121. //}}AFX_ODL_PROP
  122. methods:
  123. // NOTE - ClassWizard will maintain method information here.
  124. // Use extreme caution when editing this section.
  125. //{{AFX_ODL_METHOD(CCluster)
  126. //}}AFX_ODL_METHOD
  127. };
  128. // Class information for CCluster
  129. [ uuid(69D74212-A9FC-11CF-B5E7-00A0C90AB505) ]
  130. coclass Cluster
  131. {
  132. [default] dispinterface ICluAdminCluster;
  133. };
  134. //{{AFX_APPEND_ODL}}
  135. };