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.

45 lines
1.0 KiB

  1. //+---------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 1997 - 2000
  5. //
  6. // File: H N I C S P R V . H
  7. //
  8. // Contents: CHNIcsPrivateConn declarations
  9. //
  10. // Notes:
  11. //
  12. // Author: jonburs 23 June 2000
  13. //
  14. //----------------------------------------------------------------------------
  15. #pragma once
  16. class ATL_NO_VTABLE CHNIcsPrivateConn :
  17. public CHNetConn,
  18. public IHNetIcsPrivateConnection
  19. {
  20. public:
  21. BEGIN_COM_MAP(CHNIcsPrivateConn)
  22. COM_INTERFACE_ENTRY(IHNetIcsPrivateConnection)
  23. COM_INTERFACE_ENTRY_CHAIN(CHNetConn)
  24. END_COM_MAP()
  25. DECLARE_PROTECT_FINAL_CONSTRUCT()
  26. //
  27. // IHNetIcsPrivateConnection methods
  28. //
  29. STDMETHODIMP
  30. RemoveFromIcs();
  31. };
  32. typedef CHNCEnum<
  33. IEnumHNetIcsPrivateConnections,
  34. IHNetIcsPrivateConnection,
  35. CHNIcsPrivateConn
  36. >
  37. CEnumHNetIcsPrivateConnections;