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.

66 lines
1.3 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. //
  5. // Copyright (C) Microsoft Corporation, 1997 - 1999
  6. //
  7. // File: cryptext.idl
  8. //
  9. //--------------------------------------------------------------------------
  10. // cryptext.idl : IDL source for cryptext.dll
  11. //
  12. // This file will be processed by the MIDL tool to
  13. // produce the type library (cryptext.tlb) and marshalling code.
  14. import "oaidl.idl";
  15. import "ocidl.idl";
  16. [
  17. uuid(7444C716-39BF-11D1-8CD9-00C04FC29D45),
  18. helpstring("ICryptPKO Interface"),
  19. pointer_default(unique)
  20. ]
  21. interface ICryptPKO : IUnknown
  22. {
  23. };
  24. [
  25. uuid(7444C718-39BF-11D1-8CD9-00C04FC29D45),
  26. helpstring("ICryptSig Interface"),
  27. pointer_default(unique)
  28. ]
  29. interface ICryptSig : IUnknown
  30. {
  31. };
  32. [
  33. uuid(7444C709-39BF-11D1-8CD9-00C04FC29D45),
  34. version(1.0),
  35. helpstring("cryptext 1.0 Type Library")
  36. ]
  37. library CRYPTEXTLib
  38. {
  39. importlib("stdole32.tlb");
  40. importlib("stdole2.tlb");
  41. [
  42. uuid(7444C717-39BF-11D1-8CD9-00C04FC29D45),
  43. helpstring("CryptPKO Class")
  44. ]
  45. coclass CryptPKO
  46. {
  47. [default] interface ICryptPKO;
  48. };
  49. [
  50. uuid(7444C719-39BF-11D1-8CD9-00C04FC29D45),
  51. helpstring("CryptSig Class")
  52. ]
  53. coclass CryptSig
  54. {
  55. [default] interface ICryptSig;
  56. };
  57. };