44 lines
1.5 KiB
C
44 lines
1.5 KiB
C
/* @doc
|
|
*
|
|
* @module GlobalObjects.h |
|
|
*
|
|
* Header file for GlobalObjects.cpp
|
|
*
|
|
* Author: Ying-ping Chen (t-ypchen)
|
|
*/
|
|
#pragma once
|
|
|
|
#include "ComMD5.h"
|
|
|
|
// @func void | GetGlobalLoginServer | Get the Passport LoginServer
|
|
// @rdesc None
|
|
void GetGlobalLoginServer(ILoginServer **ppLoginServer); // @parm [out] the LoginServer
|
|
|
|
// @func void | GetGlobalExclusionList | Get the Passport ExclusionList
|
|
// @rdesc None
|
|
//void GetGlobalExclusionList(IExclusionList **ppExclusionList); // @parm [out] the ExclusionList
|
|
|
|
// @func void | GetGlobalNetConfig | Get the Passport NetConfig
|
|
// @rdesc None
|
|
void GetGlobalNetConfig(INetworkConfiguration **ppNetConfig); // @parm [out] the NetConfig
|
|
|
|
// @func void | GetGlobalPassportManager | Get the Passport Manager
|
|
// @rdesc None
|
|
void GetGlobalPassportManager(IPassportManager **ppPassportManager); // @parm [out] the PassportManager
|
|
|
|
// @func void | GetGlobalNetworkServerCrypt | Get the NetworkServer Crypt
|
|
// @rdesc None
|
|
void GetGlobalNetworkServerCrypt(INetworkServerCrypt **ppNetworkServerCrypt); // @parm [out] the NetworkServerCrypt
|
|
|
|
// @func void | GetGlobalPassportCrypt | Get the Passport Crypt
|
|
// @rdesc None
|
|
void GetGlobalPassportCrypt(IPassportCrypt **ppPassportCrypt); // @parm [out] the PassportCrypt
|
|
|
|
// @func void | GetGlobalCoMD5 | Get the CoMD5
|
|
// @rdesc None
|
|
void GetGlobalCoMD5(IMD5 **ppCoMD5); // @parm [out] the CoMD5
|
|
|
|
|
|
HRESULT GetGlobalFieldInfo(IProfileFieldInfoCom **ppCoFieldInfoObj, LONG **ppFieldInfo);
|
|
|