Non hai capito ... non devi usare ulonglong ma

unsigned __int64