_ReadNumber
if (!_ReadNumber("disk system index [-1 to abort]: ", 0,
if (!_ReadNumber("supported type index [-1 to abort]: ", 0,
if (!_ReadNumber("unused region index [-1 to abort]: ", 0,
if (!_ReadNumber(prompt, partitionIndex) || partitionIndex < 0)