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.

47 lines
1.2 KiB

  1. //+---------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 1992-2001.
  5. //
  6. // File: SAUpdate.idl
  7. //
  8. //----------------------------------------------------------------------------
  9. cpp_quote("//+-------------------------------------------------------------------------")
  10. cpp_quote("//")
  11. cpp_quote("// Microsoft Windows")
  12. cpp_quote("// Copyright (C) Microsoft Corporation, 1992-2001.")
  13. cpp_quote("//")
  14. cpp_quote("//--------------------------------------------------------------------------")
  15. cpp_quote("#if ( _MSC_VER >= 800 )")
  16. cpp_quote("#pragma warning(disable:4201)")
  17. cpp_quote("#endif")
  18. cpp_quote("EXTERN_C const CLSID CLSID_SAUpdate;")
  19. #ifndef DO_NO_IMPORTS
  20. import "oaidl.idl";
  21. import "unknwn.idl";
  22. import "wtypes.idl";
  23. #endif
  24. [
  25. object,
  26. uuid(7c037fd2-2b42-4a0f-b8a2-611d10e03117),
  27. pointer_default(unique)
  28. ]
  29. interface ISharedAccessUpdate : IUnknown
  30. {
  31. HRESULT
  32. ConnectionPortMappingChanged(
  33. [in] GUID *pConnectionGuid,
  34. [in] GUID *pPortMappingGuid,
  35. [in] BOOLEAN fProtocolChanged
  36. );
  37. HRESULT
  38. PortMappingListChanged();
  39. };