00001 //**************************************************************************** 00002 //* Author: Guillaume Plante gsdevelopers@ubisoft.com 00003 //* Date: 2002-06-06 15:20:01 00010 //**************************************************************************** 00011 00012 #ifndef _GSCDKEYDEFINES_H_ 00013 #define _GSCDKEYDEFINES_H_ 00014 00015 #include "GSTypes.h" 00016 #include "define.h" 00017 #include "CDKeyDefines.h" 00018 00019 typedef GSuint GSCDKeyRequest; 00020 00021 00027 typedef struct _REPLY_INFORMATION 00028 { 00029 GSCDKeyRequest CDKeyRequest; 00030 GSbool bSucceeded; 00031 GSushort usErrorID; 00032 } REPLY_INFORMATION,*PREPLY_INFORMATION; 00033 00039 typedef struct _VALIDATION_SERVER_INFO 00040 { 00041 GSchar szIPAddress[IPADDRESSLENGTH]; 00042 GSushort usPort; 00043 } VALIDATION_SERVER_INFO,*PVALIDATION_SERVER_INFO; 00044 00045 00051 typedef struct _ACTIVATION_INFO 00052 { 00053 GSchar szGameName[GAMELENGTH]; 00054 GSchar szCDKey[CDKEY_SIZE + 1]; 00055 } ACTIVATION_INFO,*PACTIVATION_INFO; 00056 00062 typedef struct _VALIDATION_INFO 00063 { 00064 GSubyte ucActivationID[ACTIVATION_ID_SIZE]; 00065 GSchar szCDKey[CDKEY_SIZE + 1]; 00066 } VALIDATION_INFO,*PVALIDATION_INFO; 00067 00068 #endif //_GSCDKEYDEFINES_H_
Ubi.com GameService SDK - ©UbiSoft Entertainment 2002
GameService development team