%NULL if the prompt was dismissed or an error occurred, a variant result if the prompt was successful
GException on failure.
See Implementation