BrowserDispatch.idl 687 B

123456789101112131415161718192021222324252627282930
  1. // BrowserDispatch.idl : IDL source for BrowserDispatch.dll
  2. //
  3. // This file will be processed by the MIDL tool to
  4. // produce the type library (BrowserDispatch.tlb) and marshalling code.
  5. import "oaidl.idl";
  6. import "ocidl.idl";
  7. [
  8. uuid(C92D8250-A628-4CE5-823F-1A1F116EFCC9),
  9. version(1.0),
  10. helpstring("BrowserDispatch 1.0 Type Library")
  11. ]
  12. library BROWSERDISPATCHLib
  13. {
  14. importlib("stdole32.tlb");
  15. importlib("stdole2.tlb");
  16. [
  17. object,
  18. uuid(BC834510-C5BC-4B90-8C9A-0E4B1998796F),
  19. dual,
  20. helpstring("IBrowserDispatch Interface"),
  21. pointer_default(unique)
  22. ]
  23. interface IBrowserDispatch : IUnknown
  24. {
  25. [id(1), helpstring("method TestMethod")] HRESULT TestMethod(Int num1);
  26. };
  27. };