Hi Arpad,
Unfortunately you cannot get a 16 bits unsigned value cause this ADC is a differential sigma-delta ADC. This means that for single-ended usage, the analog input is connected to the positive end, while the negative end input is connected to an internal generated voltage, VINN.

However, you can approximate to that behavior if you shift the g_AdcConvResult register as follows:
result_16bits = (g_AdcConvResult >> 16);
By doing this you will be able to get a value from -32768 to 32767.
Finally, you should change the VINN value to 0 if you want only positive numbers. This is possible if you configure the ADC as follows:

Best regards,
Felipe.