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.

37 lines
1.3 KiB

  1. //
  2. // SALangChange.idl
  3. //
  4. import "oaidl.idl";
  5. import "ocidl.idl";
  6. [
  7. object,
  8. uuid(585375E7-6D91-4fe4-BA47-C6E9DC68A545),
  9. dual,
  10. pointer_default(unique)
  11. ]
  12. //-------------------------------------------------------------------
  13. // This interface is passed to the Localization Manager by modules
  14. // that need to be informed when the language on the SA changes.
  15. // The Localization Manager invokes the InformChange() method when
  16. // the "Change Language" task is executed.
  17. //-------------------------------------------------------------------
  18. interface ISALangChange : IDispatch
  19. {
  20. //---------------------------------------------------------------
  21. // Function called by Localization Manager when the
  22. // language setting for the SA changes
  23. // bstrLangDisplayName - language display name (Eg.- English)
  24. // bstrLangISOName - Language ISO name (Eg. - en)
  25. // ulLangID - Language ID (Eg.- US English is 0409)
  26. //---------------------------------------------------------------
  27. [id(1)]
  28. HRESULT InformChange(
  29. [in] BSTR bstrLangDisplayName,
  30. [in] BSTR bstrLangISOName,
  31. [in] unsigned long ulLangID
  32. );
  33. };