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.

57 lines
985 B

  1. /*++
  2. Copyright (c) 1996 Microsoft Corporation
  3. Module Name :
  4. smtpevents.h
  5. Abstract:
  6. This file contains type definitions seo events
  7. Author:
  8. Rohan Phillips (Rohanp) MAY-06-1998
  9. Revision History:
  10. --*/
  11. #ifndef _SMTPEVENT_PARAMS_
  12. #define _SMTPEVENT_PARAMS_
  13. #define SMTP_SERVER_EVENT_IO_TIMEOUT 5*60*1000
  14. #include "filehc.h"
  15. typedef struct _SMTP_EVENT_ALLOC_
  16. {
  17. PFIO_CONTEXT hContent;
  18. PVOID IMsgPtr;
  19. PVOID BindInterfacePtr;
  20. PVOID pAtqClientContext;
  21. // PATQ_CONTEXT pAtqContext;
  22. PVOID * m_EventSmtpServer;
  23. LPCSTR m_DropDirectory;
  24. DWORD m_InstanceId;
  25. DWORD m_RecipientCount;
  26. DWORD *pdwRecipIndexes;
  27. HRESULT hr;
  28. DWORD m_dwStartupType;
  29. PVOID m_pNotify;
  30. }SMTP_ALLOC_PARAMS;
  31. typedef struct _SEOEVENT_OVERLAPPED
  32. {
  33. FH_OVERLAPPED Overlapped;
  34. DWORD Signature;
  35. ATQ_COMPLETION pfnCompletion;
  36. PVOID ThisPtr;
  37. } SERVEREVENT_OVERLAPPED;
  38. #endif