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.

88 lines
1.7 KiB

  1. // mswmdm.idl : IDL source for mswmdm.dll
  2. //
  3. // This file will be processed by the MIDL tool to
  4. // produce the type library (mswmdm.tlb) and marshalling code.
  5. import "oaidl.idl";
  6. import "ocidl.idl";
  7. #include "wmdm.idl"
  8. #include "wmsp.idl"
  9. #include "wmscp.idl"
  10. #include "IComponentAuthenticate.idl"
  11. [
  12. uuid(6EC6C744-355F-11D3-8470-00C04F79DBC0),
  13. version(1.0),
  14. helpstring("mswmdm 1.0 Type Library")
  15. ]
  16. library MSWMDMLib
  17. {
  18. importlib("stdole32.tlb");
  19. importlib("stdole2.tlb");
  20. [
  21. uuid(50040C1D-BDBF-4924-B873-F14D6C5BFD66),
  22. helpstring("MediaDevMgrClassFactory Class"),
  23. hidden
  24. ]
  25. coclass MediaDevMgrClassFactory
  26. {
  27. [default] interface IClassFactory;
  28. };
  29. [
  30. uuid(25BAAD81-3560-11D3-8471-00C04F79DBC0),
  31. helpstring("MediaDevMgr Class")
  32. ]
  33. coclass MediaDevMgr
  34. {
  35. [default] interface IWMDeviceManager;
  36. };
  37. [
  38. uuid(807B3CDF-357A-11d3-8471-00C04F79DBC0),
  39. helpstring("WMDMDevice Class")
  40. ]
  41. coclass WMDMDevice
  42. {
  43. [default] interface IWMDMDevice;
  44. };
  45. [
  46. uuid(807B3CE0-357A-11d3-8471-00C04F79DBC0),
  47. helpstring("WMDMStorage Class")
  48. ]
  49. coclass WMDMStorage
  50. {
  51. [default] interface IWMDMStorage;
  52. interface IWMDMRevoked;
  53. };
  54. [
  55. uuid(807B3CE1-357A-11d3-8471-00C04F79DBC0),
  56. helpstring("WMDMStorageGlobal Class")
  57. ]
  58. coclass WMDMStorageGlobal
  59. {
  60. [default] interface IWMDMStorageGlobals;
  61. };
  62. [
  63. uuid(430E35AF-3971-11D3-8474-00C04F79DBC0),
  64. helpstring("WMDMDeviceEnum Class")
  65. ]
  66. coclass WMDMDeviceEnum
  67. {
  68. [default] interface IWMDMEnumDevice;
  69. };
  70. [
  71. uuid(EB401A3B-3AF7-11d3-8474-00C04F79DBC0),
  72. helpstring("WMDMStorageEnum Class")
  73. ]
  74. coclass WMDMStorageEnum
  75. {
  76. [default] interface IWMDMEnumStorage;
  77. };
  78. };