Converts an input string into a valid integer value. If the conversion succeeds, the output is stored in a 64-bit output parameter: either a signed or unsigned variable depending on whether the input is determined to be signed or unsigned.