Last time I checked it did, long time ago though. But your sample will probably won't ever get a callback since it has high chances to end before that ;)
You just have to wait long enough for the answer to come back (if it ever does, that's why I can't lock the API waiting for an answer). So either keep the program from exiting, either use a UI, that's what I did for my testings.