123
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
/***SDOC*******************************************************************************************
|
||||
* UbiSoft Network Development
|
||||
* ---------------------------
|
||||
*
|
||||
* FILE........: CDKeyDefines.h
|
||||
* CREATION....: May 2002
|
||||
* AUTHOR......: Guillaume Plante
|
||||
*
|
||||
* DESCRIPTION.: This file contains numeric definition for the CDKey-system size and error #
|
||||
*
|
||||
**************************************************************************************************
|
||||
* FILE HISTORY
|
||||
**************************************************************************************************
|
||||
*
|
||||
* DATE........:
|
||||
* AUTHOR......:
|
||||
* DESCRIPTION.:
|
||||
*
|
||||
******************************************************************************************EDOC***/
|
||||
|
||||
|
||||
#ifndef _CDKEY_DEFINES_H_
|
||||
#define _CDKEY_DEFINES_H_
|
||||
|
||||
#include "GSTypes.h"
|
||||
|
||||
//-------------------- player status ------------------------------
|
||||
|
||||
enum CDKEY_PLAYER_STATUS
|
||||
{
|
||||
E_PLAYER_UNKNOWN,
|
||||
E_PLAYER_INVALID,
|
||||
E_PLAYER_VALID
|
||||
};
|
||||
|
||||
//-------------------- defined sizes ------------------------------
|
||||
|
||||
const GSuint ACTIVATION_ID_SIZE = 16;
|
||||
const GSuint AUTHORIZATION_ID_SIZE = 20;
|
||||
const GSuint CDKEY_SIZE = 23;
|
||||
const GSuint CDKEY_ID_SIZE = 20;
|
||||
const GSuint CHALLENGE_SIZE = 5;
|
||||
const GSuint VALIDATION_KEY_SIZE = 20;
|
||||
const GSuint GLOBAL_ID_SIZE = 16;
|
||||
|
||||
//-------------------- error codes --------------------------------
|
||||
|
||||
const GSushort ERRORCDKEY_SUCCESS = 0;
|
||||
const GSushort ERRORCDKEY_TIMEOUT = 1;
|
||||
const GSushort ERRORCDKEY_INVALID_CDKEY = 2;
|
||||
const GSushort ERRORCDKEY_NOT_CHALLENGED = 3;
|
||||
const GSushort ERRORCDKEY_ALREADY_ONLINE = 4;
|
||||
const GSushort ERRORCDKEY_INTERNAL_ERROR = 5;
|
||||
|
||||
#endif //_CDKEY_DEFINES_H_
|
||||
Reference in New Issue
Block a user