AG903ライブラリリファレンス
内容インデックスホーム
Body Source
本文ソース
1: int32_t AG903_OSWprRefMpl(int32_t mplid, AG903_OSWRMpl* pk_rmpl) 2: { 3: ER ercd; 4: int32_t retval; 5: T_RMPL rmpl; 6: 7: if(NULL == pk_rmpl) { 8: return -AG903_EINVAL; 9: } 10: 11: ercd = ref_mpl((ID)mplid, &rmpl); 12: OSW_SetLastErcd(ercd); 13: retval = OSW_ChgErcd(ercd); 14: 15: if(AG903_ENONE == retval) { 16: pk_rmpl->wtskid = rmpl.wtskid; 17: pk_rmpl->fmplsz = rmpl.fmplsz; 18: pk_rmpl->fblksz = (rmpl.fblksz > OSWBLKINF_SIZE) ? (rmpl.fblksz - OSWBLKINF_SIZE) : 0; 19: } 20: 21: return retval; 22: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.