Bu işlev aiocbp ile gösterilen struct aiocb yapısında açıklanan isteğin dönüş durumunu saptar. aio_error işlevinin bu istek için EINPROGRESS döndürdüğü durumda bu işlevin dönüş değeri tanımsızdır.
İstek bittikten hemen sonra bu işlev dönüş durumunu saptamak için kullanılır. Aşağıdaki çağrılar tanımlanmamış bir davranışla sonuçlanabilir. Dönüş değeri yapılan işleme göre read, write ya da fsync çağrılarının döndürdüğü değerdir.
İşlev gerçeklenmemişse ENOSYS dönebilir. Eğer aiocbp parametresi dönüş durumu bilinmeyen bir eşzamansız işlemi belirtiyorsa işlev EINVAL değeriyle de dönebilir.
Kaynak dosyası _FILE_OFFSET_BITS == 64 ile derlenmişse 32 bitlik sistemlerde bu işlev aslında aio_return64 işlevine karşılıktır. Yani 32 bitlik arayüz 64 bitlik olanıyla değiştirilir.