someFunction(++Get_xPtr());
++Get_xptr()
requires lvalue to store return value.
simple example will make some clarification
int i=0;
++i; ==>i=i+1; //result stored in i.
variable i can change
++5; //where is lvalue ?
You can use
someFunction(Get_xPtr()+1);