As per the documentation, 'Status' field on the sObject LoginHistory is a string.
The different values I have come across for this field so far are:
1 Success
2 Failed: Computer activation required
3 Failed: API security token required
4 Failed: Mobile License Required
5 Password Lockout
6 User is Inactive
7 Invalid Password
Are there any others? Is there a link where we can see the most up to date values?