/*========================================================================== * * Copyright (C) 2000 Microsoft Corporation. All Rights Reserved. * * File: Verify.h * Content: On-wire message verification header *@@BEGIN_MSINTERNAL * History: * Date By Reason * ==== == ====== * 12/05/00 mjn Created *@@END_MSINTERNAL * ***************************************************************************/ #ifndef __VERIFY_H__ #define __VERIFY_H__ //********************************************************************** // Constant definitions //********************************************************************** //********************************************************************** // Macro definitions //********************************************************************** //********************************************************************** // Structure definitions //********************************************************************** //********************************************************************** // Variable definitions //********************************************************************** //********************************************************************** // Function prototypes //********************************************************************** HRESULT DNVerifyApplicationDescInfo(void *const pOpBuffer, const DWORD dwOpBufferSize, void *const pData); HRESULT DNVerifyNameTableEntryInfo(void *const pOpBuffer, const DWORD dwOpBufferSize, void *const pData); HRESULT DNVerifyNameTableInfo(void *const pOpBuffer, const DWORD dwOpBufferSize, void *const pData); HRESULT DNVerifyPlayerConnectInfo(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyConnectInfo(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifySendPlayerDPNID(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyConnectFailed(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyInstructConnect(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyInstructedConnectFailed(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyConnectAttemptFailed(void *const pOpBuffer, const DWORD dwOpBufferSize); #ifndef DPNBUILD_NOHOSTMIGRATE HRESULT DNVerifyNameTableVersion(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyResyncVersion(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyReqNameTableOp(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyAckNameTableOp(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyHostMigrate(void *const pOpBuffer, const DWORD dwOpBufferSize); #endif // DPNBUILD_NOHOSTMIGRATE HRESULT DNVerifyDestroyPlayer(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyCreateGroup(void *const pOpBuffer, const DWORD dwOpBufferSize, void *const pData); HRESULT DNVerifyDestroyGroup(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyAddPlayerToGroup(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyDeletePlayerFromGroup(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyUpdateInfo(void *const pOpBuffer, const DWORD dwOpBufferSize, void *const pData); HRESULT DNVerifyReqCreateGroup(void *const pOpBuffer, const DWORD dwOpBufferSize, void *const pData); HRESULT DNVerifyReqDestroyGroup(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyReqAddPlayerToGroup(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyReqDeletePlayerFromGroup(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyReqUpdateInfo(void *const pOpBuffer, const DWORD dwOpBufferSize, void *const pData); HRESULT DNVerifyRequestFailed(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyTerminateSession(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyReqProcessCompletion(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyProcessCompletion(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyReqIntegrityCheck(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyIntegrityCheck(void *const pOpBuffer, const DWORD dwOpBufferSize); HRESULT DNVerifyIntegrityCheckResponse(void *const pOpBuffer, const DWORD dwOpBufferSize); //********************************************************************** // Class prototypes //********************************************************************** #endif // __VERIFY_H__