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.

69 lines
1.9 KiB

  1. // HjDict.idl : IDL source for HjDict.dll
  2. //
  3. // This file will be processed by the MIDL tool to
  4. // produce the type library (HjDict.tlb) and marshalling code.
  5. // Korean Stemmer Interface definition
  6. //
  7. // History:
  8. // 02-AUG-2000 bhshin removed unused method/interface for Hand Writing team
  9. // 17-MAY-2000 bhshin removed unused method/interface for CICERO
  10. // 02-FEB-2000 bhshin created
  11. cpp_quote("/*-------------------------------------------------------------------------")
  12. cpp_quote(" *")
  13. cpp_quote(" * Korean Hanja Dictionary interface")
  14. cpp_quote(" * Copyright 2000 Microsoft Corporation.")
  15. cpp_quote(" *")
  16. cpp_quote(" * GENERATED FILE!!! DO NOT EDIT!!!")
  17. cpp_quote(" *")
  18. cpp_quote(" *------------------------------------------------------------------------*/")
  19. cpp_quote("#ifndef _HJDICT_H__INCLUDED")
  20. cpp_quote("#define _HJDICT_H__INCLUDED")
  21. [
  22. uuid(0C159048-FB79-470D-91B8-7A441A850B42),
  23. version(1.0),
  24. helpstring("Korean Hanja Dictionary 1.0 Type Library")
  25. ]
  26. library HJDICTLib
  27. {
  28. importlib("stdole32.tlb");
  29. importlib("stdole2.tlb");
  30. interface IHJDict;
  31. [
  32. object,
  33. uuid(22BA0232-F708-485A-917B-FE70B4222D89),
  34. helpstring("IHJDict Interface"),
  35. pointer_default(unique)
  36. ]
  37. interface IHJDict : IUnknown
  38. {
  39. [id(1), helpstring("Init Dictionary")]
  40. HRESULT Init();
  41. [id(2), helpstring("method LookupHangulOfHanja")]
  42. HRESULT LookupHangulOfHanja([in] LPCWSTR pwszHanja,
  43. [out] LPWSTR pwszHangul,
  44. [in] int cchHangul);
  45. [id(3), helpstring("method LookupMeaning")]
  46. HRESULT LookupMeaning([in] WCHAR wchHanja,
  47. [out] LPWSTR pwszMeaning,
  48. [in] int cchMeaning);
  49. };
  50. [
  51. uuid(0631B62B-67EA-46D5-B5C9-E632E0D1493D),
  52. helpstring("Korean Hanja Dictionary Class")
  53. ]
  54. coclass HJDict
  55. {
  56. [default] interface IHJDict;
  57. };
  58. };
  59. cpp_quote("#endif // _HJDICT_H__INCLUDED")