Main Page | Modules | Class List | File List | Class Members | File Members

GSCDKeyDefines.h

Go to the documentation of this file.
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