| 737 | } |
| 738 | |
| 739 | PUCHAR |
| 740 | Ext2NtStatusToString ( IN NTSTATUS Status ) |
| 741 | { |
| 742 | switch (Status) { |
| 743 | |
| 744 | case 0x00000000: |
| 745 | return "STATUS_SUCCESS"; |
| 746 | case 0x00000001: |
| 747 | return "STATUS_WAIT_1"; |
| 748 | case 0x00000002: |
| 749 | return "STATUS_WAIT_2"; |
| 750 | case 0x00000003: |
| 751 | return "STATUS_WAIT_3"; |
| 752 | case 0x0000003F: |
| 753 | return "STATUS_WAIT_63"; |
| 754 | case 0x00000080: |
| 755 | return "STATUS_ABANDONED_WAIT_0"; |
| 756 | case 0x000000BF: |
| 757 | return "STATUS_ABANDONED_WAIT_63"; |
| 758 | case 0x000000C0: |
| 759 | return "STATUS_USER_APC"; |
| 760 | case 0x00000100: |
| 761 | return "STATUS_KERNEL_APC"; |
| 762 | case 0x00000101: |
| 763 | return "STATUS_ALERTED"; |
| 764 | case 0x00000102: |
| 765 | return "STATUS_TIMEOUT"; |
| 766 | case 0x00000103: |
| 767 | return "STATUS_PENDING"; |
| 768 | case 0x00000104: |
| 769 | return "STATUS_REPARSE"; |
| 770 | case 0x00000105: |
| 771 | return "STATUS_MORE_ENTRIES"; |
| 772 | case 0x00000106: |
| 773 | return "STATUS_NOT_ALL_ASSIGNED"; |
| 774 | case 0x00000107: |
| 775 | return "STATUS_SOME_NOT_MAPPED"; |
| 776 | case 0x00000108: |
| 777 | return "STATUS_OPLOCK_BREAK_IN_PROGRESS"; |
| 778 | case 0x00000109: |
| 779 | return "STATUS_VOLUME_MOUNTED"; |
| 780 | case 0x0000010A: |
| 781 | return "STATUS_RXACT_COMMITTED"; |
| 782 | case 0x0000010B: |
| 783 | return "STATUS_NOTIFY_CLEANUP"; |
| 784 | case 0x0000010C: |
| 785 | return "STATUS_NOTIFY_ENUM_DIR"; |
| 786 | case 0x0000010D: |
| 787 | return "STATUS_NO_QUOTAS_FOR_ACCOUNT"; |
| 788 | case 0x0000010E: |
| 789 | return "STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED"; |
| 790 | case 0x00000110: |
| 791 | return "STATUS_PAGE_FAULT_TRANSITION"; |
| 792 | case 0x00000111: |
| 793 | return "STATUS_PAGE_FAULT_DEMAND_ZERO"; |
| 794 | case 0x00000112: |
| 795 | return "STATUS_PAGE_FAULT_COPY_ON_WRITE"; |
| 796 | case 0x00000113: |
no outgoing calls
no test coverage detected