34 ST_CLR_RPC_UUID uuidObjectUUID;
35 APP_DWORD dwIRContextInd;
43 ST_AREP stArep[MAX_CONNEXION_PER_INSTANCE];
44 ST_AREP stArepImplicit[1];
47 }PACK_ALIGNEMENT(ST_IREP), APP_FAR * LPST_IREP;
48 #define ST_IREP_SIZEOF sizeof(ST_IREP)
51 #define SET_IREP_CONTEXT_IND(lpstIrep, dwContextInd) (lpstIrep)->dwIRContextInd = (dwContextInd)
52 #define GET_IREP_CONTEXT_IND(lpstIrep) (lpstIrep)->dwIRContextInd
54 #define SET_IREP_INSTANCEID(a,b) (a)->wInstanceID = b
55 #define GET_IREP_INSTANCEID(a) (a)->wInstanceID
57 #define IREP_GET_AREP(lpstIrep, lpstArep, index) lpstArep = &(lpstIrep->stArep[index]);
60 #define GET_IREP_OBJECTUUID(pIrep) pIrep->uuidObjectUUID
61 #define SET_IREP_OBJECTUUID(pIrep,val) OS_MEMCOPY(&pIrep->uuidObjectUUID, &val,sizeof(ST_CLR_RPC_UUID))
63 APP_VOID Init_Irep(APP_LPVOID lpstDrep, LPST_IREP lpstIrep);
64 APP_VOID Exit_Irep(LPST_IREP lpstIrep);
65 APP_VOID Irep_Init_UUID(LPST_IREP lpstIrep, LPST_CLR_RPC_UUID lpUuidBase);