#ifndef BASE #define BASE module com { module vci { module corba { module common { module data { typedef sequence WStringArray; typedef sequence WStringArray2D; typedef sequence bytes; typedef sequence byteSeq; typedef sequence longSeq; const long InvocationContextID = 2130771713; struct VCIInvocationInfo { wstring userID; wstring userName; wstring trueName; wstring secretGrade; wstring email; wstring language; wstring country; WStringArray groupIDs; WStringArray groupNames; WStringArray roleIDs; WStringArray roleNames; wstring clientIPInfo; wstring clientMachine; wstring clientOS; wstring clientOSUser; WStringArray extAttribs; }; }; // 通用异常信息 exception VCIError{wstring error_code; data::WStringArray error_message;}; }; }; }; }; #endif