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.
 
 
 
 
 
 

152 lines
5.0 KiB

/*==========================================================================
*
* 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__