ULONG Bin2Asc( UCHAR *pucIn, int iInLen, UCHAR *pucOut )
{
if ( pucIn == NULL || pucOut == NULL )
{
ErrorLog( __FILE__, __LINE__, "Bin2Asc() Parameter NULL." );
return RET_PARA_POINTER_NULL;
}
for ( int i=0; i< iInLen; i++ )
{
sprintf((char*)( pucOut + 2 * i), "%02X", pucIn[i] );
}
return RET_SUCCESS;
}