Phone.idl 701 B

1234567891011121314151617181920212223242526272829
  1. [
  2. uuid(C4910D73-BA7D-11CD-94E8-08001701A8A3),
  3. version(1.0),
  4. helpstring("PhoneBook ActiveX Control")
  5. ]
  6. library PhoneBookLib {
  7. importlib("stdole32.tlb");
  8. [
  9. uuid(C4910D72-BA7D-11CD-94E8-08001701A8A3),
  10. helpstring("Dispatch interface for PhoneBook ActiveX Control")
  11. ]
  12. dispinterface DPhoneBook {
  13. properties:
  14. methods:
  15. [id(1)]
  16. BSTR LookupByName(BSTR name);
  17. [id(2)]
  18. BSTR LookupByNumber(BSTR number);
  19. };
  20. [
  21. uuid(E67D346B-2A5B-11D0-ADBA-00C01500554E),
  22. helpstring("PhoneBook ActiveX Control")
  23. ]
  24. coclass PhoneBook {
  25. [default] dispinterface DPhoneBook;
  26. };
  27. }