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.2 KiB

  1. // -*- mode: C++; tab-width: 4; indent-tabs-mode: nil -*- (for GNU Emacs)
  2. //
  3. // Copyright (c) 1985-2000 Microsoft Corporation
  4. //
  5. // This file is part of the Microsoft Research IPv6 Network Protocol Stack.
  6. // You should have received a copy of the Microsoft End-User License Agreement
  7. // for this software along with this release; see the file "license.txt".
  8. // If not, please see http://www.research.microsoft.com/msripv6/license.htm,
  9. // or write to Microsoft Research, One Microsoft Way, Redmond, WA 98052-6399.
  10. //
  11. // Abstract:
  12. //
  13. // This file defines TDI types specific to the NT environment.
  14. //
  15. #ifndef _TDINT_
  16. #define _TDINT_
  17. #include <tdikrnl.h>
  18. //
  19. // Just some handy typedefs for things defined in tdikrnl.h.
  20. // Note that some more events have been defined in tdikrnl.h
  21. // since this was originally written.
  22. //
  23. typedef PTDI_IND_CONNECT PConnectEvent;
  24. typedef PTDI_IND_DISCONNECT PDisconnectEvent;
  25. typedef PTDI_IND_ERROR PErrorEvent;
  26. typedef PTDI_IND_RECEIVE PRcvEvent;
  27. typedef PTDI_IND_RECEIVE_DATAGRAM PRcvDGEvent;
  28. typedef PTDI_IND_RECEIVE_EXPEDITED PRcvExpEvent;
  29. typedef IRP EventRcvBuffer;
  30. typedef IRP ConnectEventInfo;
  31. #endif // ifndef _TDINT_