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