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.

151 lines
5.0 KiB

  1. /*==========================================================================
  2. *
  3. * Copyright (C) 2000 Microsoft Corporation. All Rights Reserved.
  4. *
  5. * File: Verify.h
  6. * Content: On-wire message verification header
  7. *@@BEGIN_MSINTERNAL
  8. * History:
  9. * Date By Reason
  10. * ==== == ======
  11. * 12/05/00 mjn Created
  12. *@@END_MSINTERNAL
  13. *
  14. ***************************************************************************/
  15. #ifndef __VERIFY_H__
  16. #define __VERIFY_H__
  17. //**********************************************************************
  18. // Constant definitions
  19. //**********************************************************************
  20. //**********************************************************************
  21. // Macro definitions
  22. //**********************************************************************
  23. //**********************************************************************
  24. // Structure definitions
  25. //**********************************************************************
  26. //**********************************************************************
  27. // Variable definitions
  28. //**********************************************************************
  29. //**********************************************************************
  30. // Function prototypes
  31. //**********************************************************************
  32. HRESULT DNVerifyApplicationDescInfo(void *const pOpBuffer,
  33. const DWORD dwOpBufferSize,
  34. void *const pData);
  35. HRESULT DNVerifyNameTableEntryInfo(void *const pOpBuffer,
  36. const DWORD dwOpBufferSize,
  37. void *const pData);
  38. HRESULT DNVerifyNameTableInfo(void *const pOpBuffer,
  39. const DWORD dwOpBufferSize,
  40. void *const pData);
  41. HRESULT DNVerifyPlayerConnectInfo(void *const pOpBuffer,
  42. const DWORD dwOpBufferSize);
  43. HRESULT DNVerifyConnectInfo(void *const pOpBuffer,
  44. const DWORD dwOpBufferSize);
  45. HRESULT DNVerifySendPlayerDPNID(void *const pOpBuffer,
  46. const DWORD dwOpBufferSize);
  47. HRESULT DNVerifyConnectFailed(void *const pOpBuffer,
  48. const DWORD dwOpBufferSize);
  49. HRESULT DNVerifyInstructConnect(void *const pOpBuffer,
  50. const DWORD dwOpBufferSize);
  51. HRESULT DNVerifyInstructedConnectFailed(void *const pOpBuffer,
  52. const DWORD dwOpBufferSize);
  53. HRESULT DNVerifyConnectAttemptFailed(void *const pOpBuffer,
  54. const DWORD dwOpBufferSize);
  55. #ifndef DPNBUILD_NOHOSTMIGRATE
  56. HRESULT DNVerifyNameTableVersion(void *const pOpBuffer,
  57. const DWORD dwOpBufferSize);
  58. HRESULT DNVerifyResyncVersion(void *const pOpBuffer,
  59. const DWORD dwOpBufferSize);
  60. HRESULT DNVerifyReqNameTableOp(void *const pOpBuffer,
  61. const DWORD dwOpBufferSize);
  62. HRESULT DNVerifyAckNameTableOp(void *const pOpBuffer,
  63. const DWORD dwOpBufferSize);
  64. HRESULT DNVerifyHostMigrate(void *const pOpBuffer,
  65. const DWORD dwOpBufferSize);
  66. #endif // DPNBUILD_NOHOSTMIGRATE
  67. HRESULT DNVerifyDestroyPlayer(void *const pOpBuffer,
  68. const DWORD dwOpBufferSize);
  69. HRESULT DNVerifyCreateGroup(void *const pOpBuffer,
  70. const DWORD dwOpBufferSize,
  71. void *const pData);
  72. HRESULT DNVerifyDestroyGroup(void *const pOpBuffer,
  73. const DWORD dwOpBufferSize);
  74. HRESULT DNVerifyAddPlayerToGroup(void *const pOpBuffer,
  75. const DWORD dwOpBufferSize);
  76. HRESULT DNVerifyDeletePlayerFromGroup(void *const pOpBuffer,
  77. const DWORD dwOpBufferSize);
  78. HRESULT DNVerifyUpdateInfo(void *const pOpBuffer,
  79. const DWORD dwOpBufferSize,
  80. void *const pData);
  81. HRESULT DNVerifyReqCreateGroup(void *const pOpBuffer,
  82. const DWORD dwOpBufferSize,
  83. void *const pData);
  84. HRESULT DNVerifyReqDestroyGroup(void *const pOpBuffer,
  85. const DWORD dwOpBufferSize);
  86. HRESULT DNVerifyReqAddPlayerToGroup(void *const pOpBuffer,
  87. const DWORD dwOpBufferSize);
  88. HRESULT DNVerifyReqDeletePlayerFromGroup(void *const pOpBuffer,
  89. const DWORD dwOpBufferSize);
  90. HRESULT DNVerifyReqUpdateInfo(void *const pOpBuffer,
  91. const DWORD dwOpBufferSize,
  92. void *const pData);
  93. HRESULT DNVerifyRequestFailed(void *const pOpBuffer,
  94. const DWORD dwOpBufferSize);
  95. HRESULT DNVerifyTerminateSession(void *const pOpBuffer,
  96. const DWORD dwOpBufferSize);
  97. HRESULT DNVerifyReqProcessCompletion(void *const pOpBuffer,
  98. const DWORD dwOpBufferSize);
  99. HRESULT DNVerifyProcessCompletion(void *const pOpBuffer,
  100. const DWORD dwOpBufferSize);
  101. HRESULT DNVerifyReqIntegrityCheck(void *const pOpBuffer,
  102. const DWORD dwOpBufferSize);
  103. HRESULT DNVerifyIntegrityCheck(void *const pOpBuffer,
  104. const DWORD dwOpBufferSize);
  105. HRESULT DNVerifyIntegrityCheckResponse(void *const pOpBuffer,
  106. const DWORD dwOpBufferSize);
  107. //**********************************************************************
  108. // Class prototypes
  109. //**********************************************************************
  110. #endif // __VERIFY_H__