Source code of Windows XP (NT5)
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.

41 lines
973 B

  1. // DataCom.idl : IDL source for DataCom.dll
  2. //
  3. // This file will be processed by the MIDL tool to
  4. // produce the type library (DataCom.tlb) and marshalling code.
  5. import "oaidl.idl";
  6. import "ocidl.idl";
  7. [
  8. object,
  9. uuid(61F0A4EC-4B6A-4783-873E-09A804F5CFA9),
  10. dual,
  11. helpstring("IDataServ Interface"),
  12. pointer_default(unique)
  13. ]
  14. interface IDataServ : IDispatch
  15. {
  16. [id(1), helpstring("method RetrieveCount")] HRESULT RetrieveCount([in] int iMemIDhi, [in] int iMemIDlo, [in] BOOL bIncrease, [out, retval] int *nCount);
  17. [id(2), helpstring("method Flush")] HRESULT Flush();
  18. };
  19. [
  20. uuid(68597985-32A6-4133-A2B7-A2B31FF6376F),
  21. version(1.0),
  22. helpstring("DataCom 1.0 Type Library")
  23. ]
  24. library DATACOMLib
  25. {
  26. importlib("stdole32.tlb");
  27. importlib("stdole2.tlb");
  28. import "passportservice.idl";
  29. [
  30. uuid(B1FFB046-BA76-48E8-91AD-A6F0B1E98587),
  31. helpstring("DataServ Class")
  32. ]
  33. coclass DataServ
  34. {
  35. [default] interface IDataServ;
  36. interface IPassportService;
  37. };
  38. };