Source code of Windows XP (NT5)
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.

68 lines
887 B

  1. /*++
  2. Copyright (c) 1998 Microsoft Corporation
  3. Module Name :
  4. DataChannel.hxx
  5. Abstract:
  6. Wrapper object for dealing with the Data Channel
  7. Author:
  8. Murali R. Krishnan ( MuraliK ) 20-Oct-1998
  9. Project:
  10. IIS Worker Process
  11. --*/
  12. # ifndef _APPPOOL_HXX_
  13. # define _APPPOOL_HXX_
  14. //
  15. // class UL_APP_POOL
  16. //
  17. // Encapsulates the data channel for UL
  18. // The data channel is used for all types of request processing
  19. //
  20. class UL_APP_POOL
  21. {
  22. public:
  23. UL_APP_POOL(
  24. VOID
  25. );
  26. ~UL_APP_POOL(
  27. VOID
  28. );
  29. HRESULT
  30. Initialize(
  31. LPCWSTR pszAppPoolName
  32. );
  33. HANDLE
  34. QueryHandle(
  35. VOID
  36. ) const
  37. {
  38. return _hAppPool;
  39. }
  40. HRESULT
  41. Cleanup(
  42. VOID
  43. );
  44. private:
  45. HANDLE _hAppPool;
  46. }; // class UL_APP_POOL
  47. #endif