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.

59 lines
885 B

  1. /*++
  2. Copyright (c) 2000 Microsoft Corporation
  3. Module Name:
  4. Algio.h
  5. Abstract:
  6. This module contains declarations for the ALG transparent proxy's
  7. network I/O completion routines.
  8. Author:
  9. Qiang Wang (qiangw) 10-Apr-2000
  10. Revision History:
  11. --*/
  12. #pragma once
  13. VOID
  14. AlgAcceptCompletionRoutine(
  15. ULONG ErrorCode,
  16. ULONG BytesTransferred,
  17. PNH_BUFFER Bufferp
  18. );
  19. VOID
  20. AlgCloseEndpointNotificationRoutine(
  21. ULONG ErrorCode,
  22. ULONG BytesTransferred,
  23. PNH_BUFFER Bufferp
  24. );
  25. VOID
  26. AlgConnectEndpointCompletionRoutine(
  27. ULONG ErrorCode,
  28. ULONG BytesTransferred,
  29. PNH_BUFFER Bufferp
  30. );
  31. VOID
  32. AlgReadEndpointCompletionRoutine(
  33. ULONG ErrorCode,
  34. ULONG BytesTransferred,
  35. PNH_BUFFER Bufferp
  36. );
  37. VOID
  38. AlgWriteEndpointCompletionRoutine(
  39. ULONG ErrorCode,
  40. ULONG BytesTransferred,
  41. PNH_BUFFER Bufferp
  42. );