OLD | NEW |
1 // Copyright (c) 2006, Google Inc. | 1 // Copyright (c) 2006, Google Inc. |
2 // All rights reserved. | 2 // All rights reserved. |
3 // | 3 // |
4 // Redistribution and use in source and binary forms, with or without | 4 // Redistribution and use in source and binary forms, with or without |
5 // modification, are permitted provided that the following conditions are | 5 // modification, are permitted provided that the following conditions are |
6 // met: | 6 // met: |
7 // | 7 // |
8 // * Redistributions of source code must retain the above copyright | 8 // * Redistributions of source code must retain the above copyright |
9 // notice, this list of conditions and the following disclaimer. | 9 // notice, this list of conditions and the following disclaimer. |
10 // * Redistributions in binary form must reproduce the above | 10 // * Redistributions in binary form must reproduce the above |
(...skipping 630 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
641 } | 641 } |
642 | 642 |
643 if (!(md_raw_misc_info->flags1 & MD_MISCINFO_FLAGS1_PROCESS_TIMES)) { | 643 if (!(md_raw_misc_info->flags1 & MD_MISCINFO_FLAGS1_PROCESS_TIMES)) { |
644 return false; | 644 return false; |
645 } | 645 } |
646 | 646 |
647 *process_create_time = md_raw_misc_info->process_create_time; | 647 *process_create_time = md_raw_misc_info->process_create_time; |
648 return true; | 648 return true; |
649 } | 649 } |
650 | 650 |
| 651 static string get_ntstatus_reason(uint32_t ntstatus) { |
| 652 string reason; |
| 653 switch (ntstatus) { |
| 654 case MD_NTSTATUS_WIN_STATUS_USER_APC: |
| 655 reason = "STATUS_USER_APC"; |
| 656 break; |
| 657 case MD_NTSTATUS_WIN_STATUS_ALERTED: |
| 658 reason = "STATUS_ALERTED"; |
| 659 break; |
| 660 case MD_NTSTATUS_WIN_STATUS_TIMEOUT: |
| 661 reason = "STATUS_TIMEOUT"; |
| 662 break; |
| 663 case MD_NTSTATUS_WIN_STATUS_PENDING: |
| 664 reason = "STATUS_PENDING"; |
| 665 break; |
| 666 case MD_NTSTATUS_WIN_STATUS_REPARSE: |
| 667 reason = "STATUS_REPARSE"; |
| 668 break; |
| 669 case MD_NTSTATUS_WIN_STATUS_MORE_ENTRIES: |
| 670 reason = "STATUS_MORE_ENTRIES"; |
| 671 break; |
| 672 case MD_NTSTATUS_WIN_STATUS_NOT_ALL_ASSIGNED: |
| 673 reason = "STATUS_NOT_ALL_ASSIGNED"; |
| 674 break; |
| 675 case MD_NTSTATUS_WIN_STATUS_SOME_NOT_MAPPED: |
| 676 reason = "STATUS_SOME_NOT_MAPPED"; |
| 677 break; |
| 678 case MD_NTSTATUS_WIN_STATUS_OPLOCK_BREAK_IN_PROGRESS: |
| 679 reason = "STATUS_OPLOCK_BREAK_IN_PROGRESS"; |
| 680 break; |
| 681 case MD_NTSTATUS_WIN_STATUS_VOLUME_MOUNTED: |
| 682 reason = "STATUS_VOLUME_MOUNTED"; |
| 683 break; |
| 684 case MD_NTSTATUS_WIN_STATUS_RXACT_COMMITTED: |
| 685 reason = "STATUS_RXACT_COMMITTED"; |
| 686 break; |
| 687 case MD_NTSTATUS_WIN_STATUS_NOTIFY_CLEANUP: |
| 688 reason = "STATUS_NOTIFY_CLEANUP"; |
| 689 break; |
| 690 case MD_NTSTATUS_WIN_STATUS_NOTIFY_ENUM_DIR: |
| 691 reason = "STATUS_NOTIFY_ENUM_DIR"; |
| 692 break; |
| 693 case MD_NTSTATUS_WIN_STATUS_NO_QUOTAS_FOR_ACCOUNT: |
| 694 reason = "STATUS_NO_QUOTAS_FOR_ACCOUNT"; |
| 695 break; |
| 696 case MD_NTSTATUS_WIN_STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED: |
| 697 reason = "STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED"; |
| 698 break; |
| 699 case MD_NTSTATUS_WIN_STATUS_PAGE_FAULT_TRANSITION: |
| 700 reason = "STATUS_PAGE_FAULT_TRANSITION"; |
| 701 break; |
| 702 case MD_NTSTATUS_WIN_STATUS_PAGE_FAULT_DEMAND_ZERO: |
| 703 reason = "STATUS_PAGE_FAULT_DEMAND_ZERO"; |
| 704 break; |
| 705 case MD_NTSTATUS_WIN_STATUS_PAGE_FAULT_COPY_ON_WRITE: |
| 706 reason = "STATUS_PAGE_FAULT_COPY_ON_WRITE"; |
| 707 break; |
| 708 case MD_NTSTATUS_WIN_STATUS_PAGE_FAULT_GUARD_PAGE: |
| 709 reason = "STATUS_PAGE_FAULT_GUARD_PAGE"; |
| 710 break; |
| 711 case MD_NTSTATUS_WIN_STATUS_PAGE_FAULT_PAGING_FILE: |
| 712 reason = "STATUS_PAGE_FAULT_PAGING_FILE"; |
| 713 break; |
| 714 case MD_NTSTATUS_WIN_STATUS_CACHE_PAGE_LOCKED: |
| 715 reason = "STATUS_CACHE_PAGE_LOCKED"; |
| 716 break; |
| 717 case MD_NTSTATUS_WIN_STATUS_CRASH_DUMP: |
| 718 reason = "STATUS_CRASH_DUMP"; |
| 719 break; |
| 720 case MD_NTSTATUS_WIN_STATUS_BUFFER_ALL_ZEROS: |
| 721 reason = "STATUS_BUFFER_ALL_ZEROS"; |
| 722 break; |
| 723 case MD_NTSTATUS_WIN_STATUS_REPARSE_OBJECT: |
| 724 reason = "STATUS_REPARSE_OBJECT"; |
| 725 break; |
| 726 case MD_NTSTATUS_WIN_STATUS_RESOURCE_REQUIREMENTS_CHANGED: |
| 727 reason = "STATUS_RESOURCE_REQUIREMENTS_CHANGED"; |
| 728 break; |
| 729 case MD_NTSTATUS_WIN_STATUS_TRANSLATION_COMPLETE: |
| 730 reason = "STATUS_TRANSLATION_COMPLETE"; |
| 731 break; |
| 732 case MD_NTSTATUS_WIN_STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY: |
| 733 reason = "STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY"; |
| 734 break; |
| 735 case MD_NTSTATUS_WIN_STATUS_NOTHING_TO_TERMINATE: |
| 736 reason = "STATUS_NOTHING_TO_TERMINATE"; |
| 737 break; |
| 738 case MD_NTSTATUS_WIN_STATUS_PROCESS_NOT_IN_JOB: |
| 739 reason = "STATUS_PROCESS_NOT_IN_JOB"; |
| 740 break; |
| 741 case MD_NTSTATUS_WIN_STATUS_PROCESS_IN_JOB: |
| 742 reason = "STATUS_PROCESS_IN_JOB"; |
| 743 break; |
| 744 case MD_NTSTATUS_WIN_STATUS_VOLSNAP_HIBERNATE_READY: |
| 745 reason = "STATUS_VOLSNAP_HIBERNATE_READY"; |
| 746 break; |
| 747 case MD_NTSTATUS_WIN_STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY: |
| 748 reason = "STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY"; |
| 749 break; |
| 750 case MD_NTSTATUS_WIN_STATUS_INTERRUPT_VECTOR_ALREADY_CONNECTED: |
| 751 reason = "STATUS_INTERRUPT_VECTOR_ALREADY_CONNECTED"; |
| 752 break; |
| 753 case MD_NTSTATUS_WIN_STATUS_INTERRUPT_STILL_CONNECTED: |
| 754 reason = "STATUS_INTERRUPT_STILL_CONNECTED"; |
| 755 break; |
| 756 case MD_NTSTATUS_WIN_STATUS_PROCESS_CLONED: |
| 757 reason = "STATUS_PROCESS_CLONED"; |
| 758 break; |
| 759 case MD_NTSTATUS_WIN_STATUS_FILE_LOCKED_WITH_ONLY_READERS: |
| 760 reason = "STATUS_FILE_LOCKED_WITH_ONLY_READERS"; |
| 761 break; |
| 762 case MD_NTSTATUS_WIN_STATUS_FILE_LOCKED_WITH_WRITERS: |
| 763 reason = "STATUS_FILE_LOCKED_WITH_WRITERS"; |
| 764 break; |
| 765 case MD_NTSTATUS_WIN_STATUS_RESOURCEMANAGER_READ_ONLY: |
| 766 reason = "STATUS_RESOURCEMANAGER_READ_ONLY"; |
| 767 break; |
| 768 case MD_NTSTATUS_WIN_STATUS_WAIT_FOR_OPLOCK: |
| 769 reason = "STATUS_WAIT_FOR_OPLOCK"; |
| 770 break; |
| 771 case MD_NTSTATUS_WIN_DBG_EXCEPTION_HANDLED: |
| 772 reason = "DBG_EXCEPTION_HANDLED"; |
| 773 break; |
| 774 case MD_NTSTATUS_WIN_DBG_CONTINUE: |
| 775 reason = "DBG_CONTINUE"; |
| 776 break; |
| 777 case MD_NTSTATUS_WIN_STATUS_FLT_IO_COMPLETE: |
| 778 reason = "STATUS_FLT_IO_COMPLETE"; |
| 779 break; |
| 780 case MD_NTSTATUS_WIN_STATUS_FILE_NOT_AVAILABLE: |
| 781 reason = "STATUS_FILE_NOT_AVAILABLE"; |
| 782 break; |
| 783 case MD_NTSTATUS_WIN_STATUS_CALLBACK_RETURNED_THREAD_AFFINITY: |
| 784 reason = "STATUS_CALLBACK_RETURNED_THREAD_AFFINITY"; |
| 785 break; |
| 786 case MD_NTSTATUS_WIN_STATUS_OBJECT_NAME_EXISTS: |
| 787 reason = "STATUS_OBJECT_NAME_EXISTS"; |
| 788 break; |
| 789 case MD_NTSTATUS_WIN_STATUS_THREAD_WAS_SUSPENDED: |
| 790 reason = "STATUS_THREAD_WAS_SUSPENDED"; |
| 791 break; |
| 792 case MD_NTSTATUS_WIN_STATUS_WORKING_SET_LIMIT_RANGE: |
| 793 reason = "STATUS_WORKING_SET_LIMIT_RANGE"; |
| 794 break; |
| 795 case MD_NTSTATUS_WIN_STATUS_IMAGE_NOT_AT_BASE: |
| 796 reason = "STATUS_IMAGE_NOT_AT_BASE"; |
| 797 break; |
| 798 case MD_NTSTATUS_WIN_STATUS_RXACT_STATE_CREATED: |
| 799 reason = "STATUS_RXACT_STATE_CREATED"; |
| 800 break; |
| 801 case MD_NTSTATUS_WIN_STATUS_SEGMENT_NOTIFICATION: |
| 802 reason = "STATUS_SEGMENT_NOTIFICATION"; |
| 803 break; |
| 804 case MD_NTSTATUS_WIN_STATUS_LOCAL_USER_SESSION_KEY: |
| 805 reason = "STATUS_LOCAL_USER_SESSION_KEY"; |
| 806 break; |
| 807 case MD_NTSTATUS_WIN_STATUS_BAD_CURRENT_DIRECTORY: |
| 808 reason = "STATUS_BAD_CURRENT_DIRECTORY"; |
| 809 break; |
| 810 case MD_NTSTATUS_WIN_STATUS_SERIAL_MORE_WRITES: |
| 811 reason = "STATUS_SERIAL_MORE_WRITES"; |
| 812 break; |
| 813 case MD_NTSTATUS_WIN_STATUS_REGISTRY_RECOVERED: |
| 814 reason = "STATUS_REGISTRY_RECOVERED"; |
| 815 break; |
| 816 case MD_NTSTATUS_WIN_STATUS_FT_READ_RECOVERY_FROM_BACKUP: |
| 817 reason = "STATUS_FT_READ_RECOVERY_FROM_BACKUP"; |
| 818 break; |
| 819 case MD_NTSTATUS_WIN_STATUS_FT_WRITE_RECOVERY: |
| 820 reason = "STATUS_FT_WRITE_RECOVERY"; |
| 821 break; |
| 822 case MD_NTSTATUS_WIN_STATUS_SERIAL_COUNTER_TIMEOUT: |
| 823 reason = "STATUS_SERIAL_COUNTER_TIMEOUT"; |
| 824 break; |
| 825 case MD_NTSTATUS_WIN_STATUS_NULL_LM_PASSWORD: |
| 826 reason = "STATUS_NULL_LM_PASSWORD"; |
| 827 break; |
| 828 case MD_NTSTATUS_WIN_STATUS_IMAGE_MACHINE_TYPE_MISMATCH: |
| 829 reason = "STATUS_IMAGE_MACHINE_TYPE_MISMATCH"; |
| 830 break; |
| 831 case MD_NTSTATUS_WIN_STATUS_RECEIVE_PARTIAL: |
| 832 reason = "STATUS_RECEIVE_PARTIAL"; |
| 833 break; |
| 834 case MD_NTSTATUS_WIN_STATUS_RECEIVE_EXPEDITED: |
| 835 reason = "STATUS_RECEIVE_EXPEDITED"; |
| 836 break; |
| 837 case MD_NTSTATUS_WIN_STATUS_RECEIVE_PARTIAL_EXPEDITED: |
| 838 reason = "STATUS_RECEIVE_PARTIAL_EXPEDITED"; |
| 839 break; |
| 840 case MD_NTSTATUS_WIN_STATUS_EVENT_DONE: |
| 841 reason = "STATUS_EVENT_DONE"; |
| 842 break; |
| 843 case MD_NTSTATUS_WIN_STATUS_EVENT_PENDING: |
| 844 reason = "STATUS_EVENT_PENDING"; |
| 845 break; |
| 846 case MD_NTSTATUS_WIN_STATUS_CHECKING_FILE_SYSTEM: |
| 847 reason = "STATUS_CHECKING_FILE_SYSTEM"; |
| 848 break; |
| 849 case MD_NTSTATUS_WIN_STATUS_FATAL_APP_EXIT: |
| 850 reason = "STATUS_FATAL_APP_EXIT"; |
| 851 break; |
| 852 case MD_NTSTATUS_WIN_STATUS_PREDEFINED_HANDLE: |
| 853 reason = "STATUS_PREDEFINED_HANDLE"; |
| 854 break; |
| 855 case MD_NTSTATUS_WIN_STATUS_WAS_UNLOCKED: |
| 856 reason = "STATUS_WAS_UNLOCKED"; |
| 857 break; |
| 858 case MD_NTSTATUS_WIN_STATUS_SERVICE_NOTIFICATION: |
| 859 reason = "STATUS_SERVICE_NOTIFICATION"; |
| 860 break; |
| 861 case MD_NTSTATUS_WIN_STATUS_WAS_LOCKED: |
| 862 reason = "STATUS_WAS_LOCKED"; |
| 863 break; |
| 864 case MD_NTSTATUS_WIN_STATUS_LOG_HARD_ERROR: |
| 865 reason = "STATUS_LOG_HARD_ERROR"; |
| 866 break; |
| 867 case MD_NTSTATUS_WIN_STATUS_ALREADY_WIN32: |
| 868 reason = "STATUS_ALREADY_WIN32"; |
| 869 break; |
| 870 case MD_NTSTATUS_WIN_STATUS_WX86_UNSIMULATE: |
| 871 reason = "STATUS_WX86_UNSIMULATE"; |
| 872 break; |
| 873 case MD_NTSTATUS_WIN_STATUS_WX86_CONTINUE: |
| 874 reason = "STATUS_WX86_CONTINUE"; |
| 875 break; |
| 876 case MD_NTSTATUS_WIN_STATUS_WX86_SINGLE_STEP: |
| 877 reason = "STATUS_WX86_SINGLE_STEP"; |
| 878 break; |
| 879 case MD_NTSTATUS_WIN_STATUS_WX86_BREAKPOINT: |
| 880 reason = "STATUS_WX86_BREAKPOINT"; |
| 881 break; |
| 882 case MD_NTSTATUS_WIN_STATUS_WX86_EXCEPTION_CONTINUE: |
| 883 reason = "STATUS_WX86_EXCEPTION_CONTINUE"; |
| 884 break; |
| 885 case MD_NTSTATUS_WIN_STATUS_WX86_EXCEPTION_LASTCHANCE: |
| 886 reason = "STATUS_WX86_EXCEPTION_LASTCHANCE"; |
| 887 break; |
| 888 case MD_NTSTATUS_WIN_STATUS_WX86_EXCEPTION_CHAIN: |
| 889 reason = "STATUS_WX86_EXCEPTION_CHAIN"; |
| 890 break; |
| 891 case MD_NTSTATUS_WIN_STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE: |
| 892 reason = "STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE"; |
| 893 break; |
| 894 case MD_NTSTATUS_WIN_STATUS_NO_YIELD_PERFORMED: |
| 895 reason = "STATUS_NO_YIELD_PERFORMED"; |
| 896 break; |
| 897 case MD_NTSTATUS_WIN_STATUS_TIMER_RESUME_IGNORED: |
| 898 reason = "STATUS_TIMER_RESUME_IGNORED"; |
| 899 break; |
| 900 case MD_NTSTATUS_WIN_STATUS_ARBITRATION_UNHANDLED: |
| 901 reason = "STATUS_ARBITRATION_UNHANDLED"; |
| 902 break; |
| 903 case MD_NTSTATUS_WIN_STATUS_CARDBUS_NOT_SUPPORTED: |
| 904 reason = "STATUS_CARDBUS_NOT_SUPPORTED"; |
| 905 break; |
| 906 case MD_NTSTATUS_WIN_STATUS_WX86_CREATEWX86TIB: |
| 907 reason = "STATUS_WX86_CREATEWX86TIB"; |
| 908 break; |
| 909 case MD_NTSTATUS_WIN_STATUS_MP_PROCESSOR_MISMATCH: |
| 910 reason = "STATUS_MP_PROCESSOR_MISMATCH"; |
| 911 break; |
| 912 case MD_NTSTATUS_WIN_STATUS_HIBERNATED: |
| 913 reason = "STATUS_HIBERNATED"; |
| 914 break; |
| 915 case MD_NTSTATUS_WIN_STATUS_RESUME_HIBERNATION: |
| 916 reason = "STATUS_RESUME_HIBERNATION"; |
| 917 break; |
| 918 case MD_NTSTATUS_WIN_STATUS_FIRMWARE_UPDATED: |
| 919 reason = "STATUS_FIRMWARE_UPDATED"; |
| 920 break; |
| 921 case MD_NTSTATUS_WIN_STATUS_DRIVERS_LEAKING_LOCKED_PAGES: |
| 922 reason = "STATUS_DRIVERS_LEAKING_LOCKED_PAGES"; |
| 923 break; |
| 924 case MD_NTSTATUS_WIN_STATUS_MESSAGE_RETRIEVED: |
| 925 reason = "STATUS_MESSAGE_RETRIEVED"; |
| 926 break; |
| 927 case MD_NTSTATUS_WIN_STATUS_SYSTEM_POWERSTATE_TRANSITION: |
| 928 reason = "STATUS_SYSTEM_POWERSTATE_TRANSITION"; |
| 929 break; |
| 930 case MD_NTSTATUS_WIN_STATUS_ALPC_CHECK_COMPLETION_LIST: |
| 931 reason = "STATUS_ALPC_CHECK_COMPLETION_LIST"; |
| 932 break; |
| 933 case MD_NTSTATUS_WIN_STATUS_SYSTEM_POWERSTATE_COMPLEX_TRANSITION: |
| 934 reason = "STATUS_SYSTEM_POWERSTATE_COMPLEX_TRANSITION"; |
| 935 break; |
| 936 case MD_NTSTATUS_WIN_STATUS_ACCESS_AUDIT_BY_POLICY: |
| 937 reason = "STATUS_ACCESS_AUDIT_BY_POLICY"; |
| 938 break; |
| 939 case MD_NTSTATUS_WIN_STATUS_ABANDON_HIBERFILE: |
| 940 reason = "STATUS_ABANDON_HIBERFILE"; |
| 941 break; |
| 942 case MD_NTSTATUS_WIN_STATUS_BIZRULES_NOT_ENABLED: |
| 943 reason = "STATUS_BIZRULES_NOT_ENABLED"; |
| 944 break; |
| 945 case MD_NTSTATUS_WIN_STATUS_WAKE_SYSTEM: |
| 946 reason = "STATUS_WAKE_SYSTEM"; |
| 947 break; |
| 948 case MD_NTSTATUS_WIN_STATUS_DS_SHUTTING_DOWN: |
| 949 reason = "STATUS_DS_SHUTTING_DOWN"; |
| 950 break; |
| 951 case MD_NTSTATUS_WIN_DBG_REPLY_LATER: |
| 952 reason = "DBG_REPLY_LATER"; |
| 953 break; |
| 954 case MD_NTSTATUS_WIN_DBG_UNABLE_TO_PROVIDE_HANDLE: |
| 955 reason = "DBG_UNABLE_TO_PROVIDE_HANDLE"; |
| 956 break; |
| 957 case MD_NTSTATUS_WIN_DBG_TERMINATE_THREAD: |
| 958 reason = "DBG_TERMINATE_THREAD"; |
| 959 break; |
| 960 case MD_NTSTATUS_WIN_DBG_TERMINATE_PROCESS: |
| 961 reason = "DBG_TERMINATE_PROCESS"; |
| 962 break; |
| 963 case MD_NTSTATUS_WIN_DBG_CONTROL_C: |
| 964 reason = "DBG_CONTROL_C"; |
| 965 break; |
| 966 case MD_NTSTATUS_WIN_DBG_PRINTEXCEPTION_C: |
| 967 reason = "DBG_PRINTEXCEPTION_C"; |
| 968 break; |
| 969 case MD_NTSTATUS_WIN_DBG_RIPEXCEPTION: |
| 970 reason = "DBG_RIPEXCEPTION"; |
| 971 break; |
| 972 case MD_NTSTATUS_WIN_DBG_CONTROL_BREAK: |
| 973 reason = "DBG_CONTROL_BREAK"; |
| 974 break; |
| 975 case MD_NTSTATUS_WIN_DBG_COMMAND_EXCEPTION: |
| 976 reason = "DBG_COMMAND_EXCEPTION"; |
| 977 break; |
| 978 case MD_NTSTATUS_WIN_RPC_NT_UUID_LOCAL_ONLY: |
| 979 reason = "RPC_NT_UUID_LOCAL_ONLY"; |
| 980 break; |
| 981 case MD_NTSTATUS_WIN_RPC_NT_SEND_INCOMPLETE: |
| 982 reason = "RPC_NT_SEND_INCOMPLETE"; |
| 983 break; |
| 984 case MD_NTSTATUS_WIN_STATUS_CTX_CDM_CONNECT: |
| 985 reason = "STATUS_CTX_CDM_CONNECT"; |
| 986 break; |
| 987 case MD_NTSTATUS_WIN_STATUS_CTX_CDM_DISCONNECT: |
| 988 reason = "STATUS_CTX_CDM_DISCONNECT"; |
| 989 break; |
| 990 case MD_NTSTATUS_WIN_STATUS_SXS_RELEASE_ACTIVATION_CONTEXT: |
| 991 reason = "STATUS_SXS_RELEASE_ACTIVATION_CONTEXT"; |
| 992 break; |
| 993 case MD_NTSTATUS_WIN_STATUS_RECOVERY_NOT_NEEDED: |
| 994 reason = "STATUS_RECOVERY_NOT_NEEDED"; |
| 995 break; |
| 996 case MD_NTSTATUS_WIN_STATUS_RM_ALREADY_STARTED: |
| 997 reason = "STATUS_RM_ALREADY_STARTED"; |
| 998 break; |
| 999 case MD_NTSTATUS_WIN_STATUS_LOG_NO_RESTART: |
| 1000 reason = "STATUS_LOG_NO_RESTART"; |
| 1001 break; |
| 1002 case MD_NTSTATUS_WIN_STATUS_VIDEO_DRIVER_DEBUG_REPORT_REQUEST: |
| 1003 reason = "STATUS_VIDEO_DRIVER_DEBUG_REPORT_REQUEST"; |
| 1004 break; |
| 1005 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PARTIAL_DATA_POPULATED: |
| 1006 reason = "STATUS_GRAPHICS_PARTIAL_DATA_POPULATED"; |
| 1007 break; |
| 1008 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_DRIVER_MISMATCH: |
| 1009 reason = "STATUS_GRAPHICS_DRIVER_MISMATCH"; |
| 1010 break; |
| 1011 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_MODE_NOT_PINNED: |
| 1012 reason = "STATUS_GRAPHICS_MODE_NOT_PINNED"; |
| 1013 break; |
| 1014 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NO_PREFERRED_MODE: |
| 1015 reason = "STATUS_GRAPHICS_NO_PREFERRED_MODE"; |
| 1016 break; |
| 1017 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_DATASET_IS_EMPTY: |
| 1018 reason = "STATUS_GRAPHICS_DATASET_IS_EMPTY"; |
| 1019 break; |
| 1020 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET: |
| 1021 reason = "STATUS_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET"; |
| 1022 break; |
| 1023 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NO
T_PINNED: |
| 1024 reason = "STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED"
; |
| 1025 break; |
| 1026 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_UNKNOWN_CHILD_STATUS: |
| 1027 reason = "STATUS_GRAPHICS_UNKNOWN_CHILD_STATUS"; |
| 1028 break; |
| 1029 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_LEADLINK_START_DEFERRED: |
| 1030 reason = "STATUS_GRAPHICS_LEADLINK_START_DEFERRED"; |
| 1031 break; |
| 1032 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_POLLING_TOO_FREQUENTLY: |
| 1033 reason = "STATUS_GRAPHICS_POLLING_TOO_FREQUENTLY"; |
| 1034 break; |
| 1035 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_START_DEFERRED: |
| 1036 reason = "STATUS_GRAPHICS_START_DEFERRED"; |
| 1037 break; |
| 1038 case MD_NTSTATUS_WIN_STATUS_NDIS_INDICATION_REQUIRED: |
| 1039 reason = "STATUS_NDIS_INDICATION_REQUIRED"; |
| 1040 break; |
| 1041 case MD_NTSTATUS_WIN_STATUS_GUARD_PAGE_VIOLATION: |
| 1042 reason = "STATUS_GUARD_PAGE_VIOLATION"; |
| 1043 break; |
| 1044 case MD_NTSTATUS_WIN_STATUS_DATATYPE_MISALIGNMENT: |
| 1045 reason = "STATUS_DATATYPE_MISALIGNMENT"; |
| 1046 break; |
| 1047 case MD_NTSTATUS_WIN_STATUS_BREAKPOINT: |
| 1048 reason = "STATUS_BREAKPOINT"; |
| 1049 break; |
| 1050 case MD_NTSTATUS_WIN_STATUS_SINGLE_STEP: |
| 1051 reason = "STATUS_SINGLE_STEP"; |
| 1052 break; |
| 1053 case MD_NTSTATUS_WIN_STATUS_BUFFER_OVERFLOW: |
| 1054 reason = "STATUS_BUFFER_OVERFLOW"; |
| 1055 break; |
| 1056 case MD_NTSTATUS_WIN_STATUS_NO_MORE_FILES: |
| 1057 reason = "STATUS_NO_MORE_FILES"; |
| 1058 break; |
| 1059 case MD_NTSTATUS_WIN_STATUS_WAKE_SYSTEM_DEBUGGER: |
| 1060 reason = "STATUS_WAKE_SYSTEM_DEBUGGER"; |
| 1061 break; |
| 1062 case MD_NTSTATUS_WIN_STATUS_HANDLES_CLOSED: |
| 1063 reason = "STATUS_HANDLES_CLOSED"; |
| 1064 break; |
| 1065 case MD_NTSTATUS_WIN_STATUS_NO_INHERITANCE: |
| 1066 reason = "STATUS_NO_INHERITANCE"; |
| 1067 break; |
| 1068 case MD_NTSTATUS_WIN_STATUS_GUID_SUBSTITUTION_MADE: |
| 1069 reason = "STATUS_GUID_SUBSTITUTION_MADE"; |
| 1070 break; |
| 1071 case MD_NTSTATUS_WIN_STATUS_PARTIAL_COPY: |
| 1072 reason = "STATUS_PARTIAL_COPY"; |
| 1073 break; |
| 1074 case MD_NTSTATUS_WIN_STATUS_DEVICE_PAPER_EMPTY: |
| 1075 reason = "STATUS_DEVICE_PAPER_EMPTY"; |
| 1076 break; |
| 1077 case MD_NTSTATUS_WIN_STATUS_DEVICE_POWERED_OFF: |
| 1078 reason = "STATUS_DEVICE_POWERED_OFF"; |
| 1079 break; |
| 1080 case MD_NTSTATUS_WIN_STATUS_DEVICE_OFF_LINE: |
| 1081 reason = "STATUS_DEVICE_OFF_LINE"; |
| 1082 break; |
| 1083 case MD_NTSTATUS_WIN_STATUS_DEVICE_BUSY: |
| 1084 reason = "STATUS_DEVICE_BUSY"; |
| 1085 break; |
| 1086 case MD_NTSTATUS_WIN_STATUS_NO_MORE_EAS: |
| 1087 reason = "STATUS_NO_MORE_EAS"; |
| 1088 break; |
| 1089 case MD_NTSTATUS_WIN_STATUS_INVALID_EA_NAME: |
| 1090 reason = "STATUS_INVALID_EA_NAME"; |
| 1091 break; |
| 1092 case MD_NTSTATUS_WIN_STATUS_EA_LIST_INCONSISTENT: |
| 1093 reason = "STATUS_EA_LIST_INCONSISTENT"; |
| 1094 break; |
| 1095 case MD_NTSTATUS_WIN_STATUS_INVALID_EA_FLAG: |
| 1096 reason = "STATUS_INVALID_EA_FLAG"; |
| 1097 break; |
| 1098 case MD_NTSTATUS_WIN_STATUS_VERIFY_REQUIRED: |
| 1099 reason = "STATUS_VERIFY_REQUIRED"; |
| 1100 break; |
| 1101 case MD_NTSTATUS_WIN_STATUS_EXTRANEOUS_INFORMATION: |
| 1102 reason = "STATUS_EXTRANEOUS_INFORMATION"; |
| 1103 break; |
| 1104 case MD_NTSTATUS_WIN_STATUS_RXACT_COMMIT_NECESSARY: |
| 1105 reason = "STATUS_RXACT_COMMIT_NECESSARY"; |
| 1106 break; |
| 1107 case MD_NTSTATUS_WIN_STATUS_NO_MORE_ENTRIES: |
| 1108 reason = "STATUS_NO_MORE_ENTRIES"; |
| 1109 break; |
| 1110 case MD_NTSTATUS_WIN_STATUS_FILEMARK_DETECTED: |
| 1111 reason = "STATUS_FILEMARK_DETECTED"; |
| 1112 break; |
| 1113 case MD_NTSTATUS_WIN_STATUS_MEDIA_CHANGED: |
| 1114 reason = "STATUS_MEDIA_CHANGED"; |
| 1115 break; |
| 1116 case MD_NTSTATUS_WIN_STATUS_BUS_RESET: |
| 1117 reason = "STATUS_BUS_RESET"; |
| 1118 break; |
| 1119 case MD_NTSTATUS_WIN_STATUS_END_OF_MEDIA: |
| 1120 reason = "STATUS_END_OF_MEDIA"; |
| 1121 break; |
| 1122 case MD_NTSTATUS_WIN_STATUS_BEGINNING_OF_MEDIA: |
| 1123 reason = "STATUS_BEGINNING_OF_MEDIA"; |
| 1124 break; |
| 1125 case MD_NTSTATUS_WIN_STATUS_MEDIA_CHECK: |
| 1126 reason = "STATUS_MEDIA_CHECK"; |
| 1127 break; |
| 1128 case MD_NTSTATUS_WIN_STATUS_SETMARK_DETECTED: |
| 1129 reason = "STATUS_SETMARK_DETECTED"; |
| 1130 break; |
| 1131 case MD_NTSTATUS_WIN_STATUS_NO_DATA_DETECTED: |
| 1132 reason = "STATUS_NO_DATA_DETECTED"; |
| 1133 break; |
| 1134 case MD_NTSTATUS_WIN_STATUS_REDIRECTOR_HAS_OPEN_HANDLES: |
| 1135 reason = "STATUS_REDIRECTOR_HAS_OPEN_HANDLES"; |
| 1136 break; |
| 1137 case MD_NTSTATUS_WIN_STATUS_SERVER_HAS_OPEN_HANDLES: |
| 1138 reason = "STATUS_SERVER_HAS_OPEN_HANDLES"; |
| 1139 break; |
| 1140 case MD_NTSTATUS_WIN_STATUS_ALREADY_DISCONNECTED: |
| 1141 reason = "STATUS_ALREADY_DISCONNECTED"; |
| 1142 break; |
| 1143 case MD_NTSTATUS_WIN_STATUS_LONGJUMP: |
| 1144 reason = "STATUS_LONGJUMP"; |
| 1145 break; |
| 1146 case MD_NTSTATUS_WIN_STATUS_CLEANER_CARTRIDGE_INSTALLED: |
| 1147 reason = "STATUS_CLEANER_CARTRIDGE_INSTALLED"; |
| 1148 break; |
| 1149 case MD_NTSTATUS_WIN_STATUS_PLUGPLAY_QUERY_VETOED: |
| 1150 reason = "STATUS_PLUGPLAY_QUERY_VETOED"; |
| 1151 break; |
| 1152 case MD_NTSTATUS_WIN_STATUS_UNWIND_CONSOLIDATE: |
| 1153 reason = "STATUS_UNWIND_CONSOLIDATE"; |
| 1154 break; |
| 1155 case MD_NTSTATUS_WIN_STATUS_REGISTRY_HIVE_RECOVERED: |
| 1156 reason = "STATUS_REGISTRY_HIVE_RECOVERED"; |
| 1157 break; |
| 1158 case MD_NTSTATUS_WIN_STATUS_DLL_MIGHT_BE_INSECURE: |
| 1159 reason = "STATUS_DLL_MIGHT_BE_INSECURE"; |
| 1160 break; |
| 1161 case MD_NTSTATUS_WIN_STATUS_DLL_MIGHT_BE_INCOMPATIBLE: |
| 1162 reason = "STATUS_DLL_MIGHT_BE_INCOMPATIBLE"; |
| 1163 break; |
| 1164 case MD_NTSTATUS_WIN_STATUS_STOPPED_ON_SYMLINK: |
| 1165 reason = "STATUS_STOPPED_ON_SYMLINK"; |
| 1166 break; |
| 1167 case MD_NTSTATUS_WIN_STATUS_DEVICE_REQUIRES_CLEANING: |
| 1168 reason = "STATUS_DEVICE_REQUIRES_CLEANING"; |
| 1169 break; |
| 1170 case MD_NTSTATUS_WIN_STATUS_DEVICE_DOOR_OPEN: |
| 1171 reason = "STATUS_DEVICE_DOOR_OPEN"; |
| 1172 break; |
| 1173 case MD_NTSTATUS_WIN_STATUS_DATA_LOST_REPAIR: |
| 1174 reason = "STATUS_DATA_LOST_REPAIR"; |
| 1175 break; |
| 1176 case MD_NTSTATUS_WIN_DBG_EXCEPTION_NOT_HANDLED: |
| 1177 reason = "DBG_EXCEPTION_NOT_HANDLED"; |
| 1178 break; |
| 1179 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NODE_ALREADY_UP: |
| 1180 reason = "STATUS_CLUSTER_NODE_ALREADY_UP"; |
| 1181 break; |
| 1182 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NODE_ALREADY_DOWN: |
| 1183 reason = "STATUS_CLUSTER_NODE_ALREADY_DOWN"; |
| 1184 break; |
| 1185 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NETWORK_ALREADY_ONLINE: |
| 1186 reason = "STATUS_CLUSTER_NETWORK_ALREADY_ONLINE"; |
| 1187 break; |
| 1188 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NETWORK_ALREADY_OFFLINE: |
| 1189 reason = "STATUS_CLUSTER_NETWORK_ALREADY_OFFLINE"; |
| 1190 break; |
| 1191 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NODE_ALREADY_MEMBER: |
| 1192 reason = "STATUS_CLUSTER_NODE_ALREADY_MEMBER"; |
| 1193 break; |
| 1194 case MD_NTSTATUS_WIN_STATUS_COULD_NOT_RESIZE_LOG: |
| 1195 reason = "STATUS_COULD_NOT_RESIZE_LOG"; |
| 1196 break; |
| 1197 case MD_NTSTATUS_WIN_STATUS_NO_TXF_METADATA: |
| 1198 reason = "STATUS_NO_TXF_METADATA"; |
| 1199 break; |
| 1200 case MD_NTSTATUS_WIN_STATUS_CANT_RECOVER_WITH_HANDLE_OPEN: |
| 1201 reason = "STATUS_CANT_RECOVER_WITH_HANDLE_OPEN"; |
| 1202 break; |
| 1203 case MD_NTSTATUS_WIN_STATUS_TXF_METADATA_ALREADY_PRESENT: |
| 1204 reason = "STATUS_TXF_METADATA_ALREADY_PRESENT"; |
| 1205 break; |
| 1206 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_SCOPE_CALLBACKS_NOT_SET: |
| 1207 reason = "STATUS_TRANSACTION_SCOPE_CALLBACKS_NOT_SET"; |
| 1208 break; |
| 1209 case MD_NTSTATUS_WIN_STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD_RECOVERED: |
| 1210 reason = "STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD_RECOVERED"; |
| 1211 break; |
| 1212 case MD_NTSTATUS_WIN_STATUS_FLT_BUFFER_TOO_SMALL: |
| 1213 reason = "STATUS_FLT_BUFFER_TOO_SMALL"; |
| 1214 break; |
| 1215 case MD_NTSTATUS_WIN_STATUS_FVE_PARTIAL_METADATA: |
| 1216 reason = "STATUS_FVE_PARTIAL_METADATA"; |
| 1217 break; |
| 1218 case MD_NTSTATUS_WIN_STATUS_FVE_TRANSIENT_STATE: |
| 1219 reason = "STATUS_FVE_TRANSIENT_STATE"; |
| 1220 break; |
| 1221 case MD_NTSTATUS_WIN_STATUS_UNSUCCESSFUL: |
| 1222 reason = "STATUS_UNSUCCESSFUL"; |
| 1223 break; |
| 1224 case MD_NTSTATUS_WIN_STATUS_NOT_IMPLEMENTED: |
| 1225 reason = "STATUS_NOT_IMPLEMENTED"; |
| 1226 break; |
| 1227 case MD_NTSTATUS_WIN_STATUS_INVALID_INFO_CLASS: |
| 1228 reason = "STATUS_INVALID_INFO_CLASS"; |
| 1229 break; |
| 1230 case MD_NTSTATUS_WIN_STATUS_INFO_LENGTH_MISMATCH: |
| 1231 reason = "STATUS_INFO_LENGTH_MISMATCH"; |
| 1232 break; |
| 1233 case MD_NTSTATUS_WIN_STATUS_ACCESS_VIOLATION: |
| 1234 reason = "STATUS_ACCESS_VIOLATION"; |
| 1235 break; |
| 1236 case MD_NTSTATUS_WIN_STATUS_IN_PAGE_ERROR: |
| 1237 reason = "STATUS_IN_PAGE_ERROR"; |
| 1238 break; |
| 1239 case MD_NTSTATUS_WIN_STATUS_PAGEFILE_QUOTA: |
| 1240 reason = "STATUS_PAGEFILE_QUOTA"; |
| 1241 break; |
| 1242 case MD_NTSTATUS_WIN_STATUS_INVALID_HANDLE: |
| 1243 reason = "STATUS_INVALID_HANDLE"; |
| 1244 break; |
| 1245 case MD_NTSTATUS_WIN_STATUS_BAD_INITIAL_STACK: |
| 1246 reason = "STATUS_BAD_INITIAL_STACK"; |
| 1247 break; |
| 1248 case MD_NTSTATUS_WIN_STATUS_BAD_INITIAL_PC: |
| 1249 reason = "STATUS_BAD_INITIAL_PC"; |
| 1250 break; |
| 1251 case MD_NTSTATUS_WIN_STATUS_INVALID_CID: |
| 1252 reason = "STATUS_INVALID_CID"; |
| 1253 break; |
| 1254 case MD_NTSTATUS_WIN_STATUS_TIMER_NOT_CANCELED: |
| 1255 reason = "STATUS_TIMER_NOT_CANCELED"; |
| 1256 break; |
| 1257 case MD_NTSTATUS_WIN_STATUS_INVALID_PARAMETER: |
| 1258 reason = "STATUS_INVALID_PARAMETER"; |
| 1259 break; |
| 1260 case MD_NTSTATUS_WIN_STATUS_NO_SUCH_DEVICE: |
| 1261 reason = "STATUS_NO_SUCH_DEVICE"; |
| 1262 break; |
| 1263 case MD_NTSTATUS_WIN_STATUS_NO_SUCH_FILE: |
| 1264 reason = "STATUS_NO_SUCH_FILE"; |
| 1265 break; |
| 1266 case MD_NTSTATUS_WIN_STATUS_INVALID_DEVICE_REQUEST: |
| 1267 reason = "STATUS_INVALID_DEVICE_REQUEST"; |
| 1268 break; |
| 1269 case MD_NTSTATUS_WIN_STATUS_END_OF_FILE: |
| 1270 reason = "STATUS_END_OF_FILE"; |
| 1271 break; |
| 1272 case MD_NTSTATUS_WIN_STATUS_WRONG_VOLUME: |
| 1273 reason = "STATUS_WRONG_VOLUME"; |
| 1274 break; |
| 1275 case MD_NTSTATUS_WIN_STATUS_NO_MEDIA_IN_DEVICE: |
| 1276 reason = "STATUS_NO_MEDIA_IN_DEVICE"; |
| 1277 break; |
| 1278 case MD_NTSTATUS_WIN_STATUS_UNRECOGNIZED_MEDIA: |
| 1279 reason = "STATUS_UNRECOGNIZED_MEDIA"; |
| 1280 break; |
| 1281 case MD_NTSTATUS_WIN_STATUS_NONEXISTENT_SECTOR: |
| 1282 reason = "STATUS_NONEXISTENT_SECTOR"; |
| 1283 break; |
| 1284 case MD_NTSTATUS_WIN_STATUS_MORE_PROCESSING_REQUIRED: |
| 1285 reason = "STATUS_MORE_PROCESSING_REQUIRED"; |
| 1286 break; |
| 1287 case MD_NTSTATUS_WIN_STATUS_NO_MEMORY: |
| 1288 reason = "STATUS_NO_MEMORY"; |
| 1289 break; |
| 1290 case MD_NTSTATUS_WIN_STATUS_CONFLICTING_ADDRESSES: |
| 1291 reason = "STATUS_CONFLICTING_ADDRESSES"; |
| 1292 break; |
| 1293 case MD_NTSTATUS_WIN_STATUS_NOT_MAPPED_VIEW: |
| 1294 reason = "STATUS_NOT_MAPPED_VIEW"; |
| 1295 break; |
| 1296 case MD_NTSTATUS_WIN_STATUS_UNABLE_TO_FREE_VM: |
| 1297 reason = "STATUS_UNABLE_TO_FREE_VM"; |
| 1298 break; |
| 1299 case MD_NTSTATUS_WIN_STATUS_UNABLE_TO_DELETE_SECTION: |
| 1300 reason = "STATUS_UNABLE_TO_DELETE_SECTION"; |
| 1301 break; |
| 1302 case MD_NTSTATUS_WIN_STATUS_INVALID_SYSTEM_SERVICE: |
| 1303 reason = "STATUS_INVALID_SYSTEM_SERVICE"; |
| 1304 break; |
| 1305 case MD_NTSTATUS_WIN_STATUS_ILLEGAL_INSTRUCTION: |
| 1306 reason = "STATUS_ILLEGAL_INSTRUCTION"; |
| 1307 break; |
| 1308 case MD_NTSTATUS_WIN_STATUS_INVALID_LOCK_SEQUENCE: |
| 1309 reason = "STATUS_INVALID_LOCK_SEQUENCE"; |
| 1310 break; |
| 1311 case MD_NTSTATUS_WIN_STATUS_INVALID_VIEW_SIZE: |
| 1312 reason = "STATUS_INVALID_VIEW_SIZE"; |
| 1313 break; |
| 1314 case MD_NTSTATUS_WIN_STATUS_INVALID_FILE_FOR_SECTION: |
| 1315 reason = "STATUS_INVALID_FILE_FOR_SECTION"; |
| 1316 break; |
| 1317 case MD_NTSTATUS_WIN_STATUS_ALREADY_COMMITTED: |
| 1318 reason = "STATUS_ALREADY_COMMITTED"; |
| 1319 break; |
| 1320 case MD_NTSTATUS_WIN_STATUS_ACCESS_DENIED: |
| 1321 reason = "STATUS_ACCESS_DENIED"; |
| 1322 break; |
| 1323 case MD_NTSTATUS_WIN_STATUS_BUFFER_TOO_SMALL: |
| 1324 reason = "STATUS_BUFFER_TOO_SMALL"; |
| 1325 break; |
| 1326 case MD_NTSTATUS_WIN_STATUS_OBJECT_TYPE_MISMATCH: |
| 1327 reason = "STATUS_OBJECT_TYPE_MISMATCH"; |
| 1328 break; |
| 1329 case MD_NTSTATUS_WIN_STATUS_NONCONTINUABLE_EXCEPTION: |
| 1330 reason = "STATUS_NONCONTINUABLE_EXCEPTION"; |
| 1331 break; |
| 1332 case MD_NTSTATUS_WIN_STATUS_INVALID_DISPOSITION: |
| 1333 reason = "STATUS_INVALID_DISPOSITION"; |
| 1334 break; |
| 1335 case MD_NTSTATUS_WIN_STATUS_UNWIND: |
| 1336 reason = "STATUS_UNWIND"; |
| 1337 break; |
| 1338 case MD_NTSTATUS_WIN_STATUS_BAD_STACK: |
| 1339 reason = "STATUS_BAD_STACK"; |
| 1340 break; |
| 1341 case MD_NTSTATUS_WIN_STATUS_INVALID_UNWIND_TARGET: |
| 1342 reason = "STATUS_INVALID_UNWIND_TARGET"; |
| 1343 break; |
| 1344 case MD_NTSTATUS_WIN_STATUS_NOT_LOCKED: |
| 1345 reason = "STATUS_NOT_LOCKED"; |
| 1346 break; |
| 1347 case MD_NTSTATUS_WIN_STATUS_PARITY_ERROR: |
| 1348 reason = "STATUS_PARITY_ERROR"; |
| 1349 break; |
| 1350 case MD_NTSTATUS_WIN_STATUS_UNABLE_TO_DECOMMIT_VM: |
| 1351 reason = "STATUS_UNABLE_TO_DECOMMIT_VM"; |
| 1352 break; |
| 1353 case MD_NTSTATUS_WIN_STATUS_NOT_COMMITTED: |
| 1354 reason = "STATUS_NOT_COMMITTED"; |
| 1355 break; |
| 1356 case MD_NTSTATUS_WIN_STATUS_INVALID_PORT_ATTRIBUTES: |
| 1357 reason = "STATUS_INVALID_PORT_ATTRIBUTES"; |
| 1358 break; |
| 1359 case MD_NTSTATUS_WIN_STATUS_PORT_MESSAGE_TOO_LONG: |
| 1360 reason = "STATUS_PORT_MESSAGE_TOO_LONG"; |
| 1361 break; |
| 1362 case MD_NTSTATUS_WIN_STATUS_INVALID_PARAMETER_MIX: |
| 1363 reason = "STATUS_INVALID_PARAMETER_MIX"; |
| 1364 break; |
| 1365 case MD_NTSTATUS_WIN_STATUS_INVALID_QUOTA_LOWER: |
| 1366 reason = "STATUS_INVALID_QUOTA_LOWER"; |
| 1367 break; |
| 1368 case MD_NTSTATUS_WIN_STATUS_DISK_CORRUPT_ERROR: |
| 1369 reason = "STATUS_DISK_CORRUPT_ERROR"; |
| 1370 break; |
| 1371 case MD_NTSTATUS_WIN_STATUS_OBJECT_NAME_INVALID: |
| 1372 reason = "STATUS_OBJECT_NAME_INVALID"; |
| 1373 break; |
| 1374 case MD_NTSTATUS_WIN_STATUS_OBJECT_NAME_NOT_FOUND: |
| 1375 reason = "STATUS_OBJECT_NAME_NOT_FOUND"; |
| 1376 break; |
| 1377 case MD_NTSTATUS_WIN_STATUS_OBJECT_NAME_COLLISION: |
| 1378 reason = "STATUS_OBJECT_NAME_COLLISION"; |
| 1379 break; |
| 1380 case MD_NTSTATUS_WIN_STATUS_PORT_DISCONNECTED: |
| 1381 reason = "STATUS_PORT_DISCONNECTED"; |
| 1382 break; |
| 1383 case MD_NTSTATUS_WIN_STATUS_DEVICE_ALREADY_ATTACHED: |
| 1384 reason = "STATUS_DEVICE_ALREADY_ATTACHED"; |
| 1385 break; |
| 1386 case MD_NTSTATUS_WIN_STATUS_OBJECT_PATH_INVALID: |
| 1387 reason = "STATUS_OBJECT_PATH_INVALID"; |
| 1388 break; |
| 1389 case MD_NTSTATUS_WIN_STATUS_OBJECT_PATH_NOT_FOUND: |
| 1390 reason = "STATUS_OBJECT_PATH_NOT_FOUND"; |
| 1391 break; |
| 1392 case MD_NTSTATUS_WIN_STATUS_OBJECT_PATH_SYNTAX_BAD: |
| 1393 reason = "STATUS_OBJECT_PATH_SYNTAX_BAD"; |
| 1394 break; |
| 1395 case MD_NTSTATUS_WIN_STATUS_DATA_OVERRUN: |
| 1396 reason = "STATUS_DATA_OVERRUN"; |
| 1397 break; |
| 1398 case MD_NTSTATUS_WIN_STATUS_DATA_LATE_ERROR: |
| 1399 reason = "STATUS_DATA_LATE_ERROR"; |
| 1400 break; |
| 1401 case MD_NTSTATUS_WIN_STATUS_DATA_ERROR: |
| 1402 reason = "STATUS_DATA_ERROR"; |
| 1403 break; |
| 1404 case MD_NTSTATUS_WIN_STATUS_CRC_ERROR: |
| 1405 reason = "STATUS_CRC_ERROR"; |
| 1406 break; |
| 1407 case MD_NTSTATUS_WIN_STATUS_SECTION_TOO_BIG: |
| 1408 reason = "STATUS_SECTION_TOO_BIG"; |
| 1409 break; |
| 1410 case MD_NTSTATUS_WIN_STATUS_PORT_CONNECTION_REFUSED: |
| 1411 reason = "STATUS_PORT_CONNECTION_REFUSED"; |
| 1412 break; |
| 1413 case MD_NTSTATUS_WIN_STATUS_INVALID_PORT_HANDLE: |
| 1414 reason = "STATUS_INVALID_PORT_HANDLE"; |
| 1415 break; |
| 1416 case MD_NTSTATUS_WIN_STATUS_SHARING_VIOLATION: |
| 1417 reason = "STATUS_SHARING_VIOLATION"; |
| 1418 break; |
| 1419 case MD_NTSTATUS_WIN_STATUS_QUOTA_EXCEEDED: |
| 1420 reason = "STATUS_QUOTA_EXCEEDED"; |
| 1421 break; |
| 1422 case MD_NTSTATUS_WIN_STATUS_INVALID_PAGE_PROTECTION: |
| 1423 reason = "STATUS_INVALID_PAGE_PROTECTION"; |
| 1424 break; |
| 1425 case MD_NTSTATUS_WIN_STATUS_MUTANT_NOT_OWNED: |
| 1426 reason = "STATUS_MUTANT_NOT_OWNED"; |
| 1427 break; |
| 1428 case MD_NTSTATUS_WIN_STATUS_SEMAPHORE_LIMIT_EXCEEDED: |
| 1429 reason = "STATUS_SEMAPHORE_LIMIT_EXCEEDED"; |
| 1430 break; |
| 1431 case MD_NTSTATUS_WIN_STATUS_PORT_ALREADY_SET: |
| 1432 reason = "STATUS_PORT_ALREADY_SET"; |
| 1433 break; |
| 1434 case MD_NTSTATUS_WIN_STATUS_SECTION_NOT_IMAGE: |
| 1435 reason = "STATUS_SECTION_NOT_IMAGE"; |
| 1436 break; |
| 1437 case MD_NTSTATUS_WIN_STATUS_SUSPEND_COUNT_EXCEEDED: |
| 1438 reason = "STATUS_SUSPEND_COUNT_EXCEEDED"; |
| 1439 break; |
| 1440 case MD_NTSTATUS_WIN_STATUS_THREAD_IS_TERMINATING: |
| 1441 reason = "STATUS_THREAD_IS_TERMINATING"; |
| 1442 break; |
| 1443 case MD_NTSTATUS_WIN_STATUS_BAD_WORKING_SET_LIMIT: |
| 1444 reason = "STATUS_BAD_WORKING_SET_LIMIT"; |
| 1445 break; |
| 1446 case MD_NTSTATUS_WIN_STATUS_INCOMPATIBLE_FILE_MAP: |
| 1447 reason = "STATUS_INCOMPATIBLE_FILE_MAP"; |
| 1448 break; |
| 1449 case MD_NTSTATUS_WIN_STATUS_SECTION_PROTECTION: |
| 1450 reason = "STATUS_SECTION_PROTECTION"; |
| 1451 break; |
| 1452 case MD_NTSTATUS_WIN_STATUS_EAS_NOT_SUPPORTED: |
| 1453 reason = "STATUS_EAS_NOT_SUPPORTED"; |
| 1454 break; |
| 1455 case MD_NTSTATUS_WIN_STATUS_EA_TOO_LARGE: |
| 1456 reason = "STATUS_EA_TOO_LARGE"; |
| 1457 break; |
| 1458 case MD_NTSTATUS_WIN_STATUS_NONEXISTENT_EA_ENTRY: |
| 1459 reason = "STATUS_NONEXISTENT_EA_ENTRY"; |
| 1460 break; |
| 1461 case MD_NTSTATUS_WIN_STATUS_NO_EAS_ON_FILE: |
| 1462 reason = "STATUS_NO_EAS_ON_FILE"; |
| 1463 break; |
| 1464 case MD_NTSTATUS_WIN_STATUS_EA_CORRUPT_ERROR: |
| 1465 reason = "STATUS_EA_CORRUPT_ERROR"; |
| 1466 break; |
| 1467 case MD_NTSTATUS_WIN_STATUS_FILE_LOCK_CONFLICT: |
| 1468 reason = "STATUS_FILE_LOCK_CONFLICT"; |
| 1469 break; |
| 1470 case MD_NTSTATUS_WIN_STATUS_LOCK_NOT_GRANTED: |
| 1471 reason = "STATUS_LOCK_NOT_GRANTED"; |
| 1472 break; |
| 1473 case MD_NTSTATUS_WIN_STATUS_DELETE_PENDING: |
| 1474 reason = "STATUS_DELETE_PENDING"; |
| 1475 break; |
| 1476 case MD_NTSTATUS_WIN_STATUS_CTL_FILE_NOT_SUPPORTED: |
| 1477 reason = "STATUS_CTL_FILE_NOT_SUPPORTED"; |
| 1478 break; |
| 1479 case MD_NTSTATUS_WIN_STATUS_UNKNOWN_REVISION: |
| 1480 reason = "STATUS_UNKNOWN_REVISION"; |
| 1481 break; |
| 1482 case MD_NTSTATUS_WIN_STATUS_REVISION_MISMATCH: |
| 1483 reason = "STATUS_REVISION_MISMATCH"; |
| 1484 break; |
| 1485 case MD_NTSTATUS_WIN_STATUS_INVALID_OWNER: |
| 1486 reason = "STATUS_INVALID_OWNER"; |
| 1487 break; |
| 1488 case MD_NTSTATUS_WIN_STATUS_INVALID_PRIMARY_GROUP: |
| 1489 reason = "STATUS_INVALID_PRIMARY_GROUP"; |
| 1490 break; |
| 1491 case MD_NTSTATUS_WIN_STATUS_NO_IMPERSONATION_TOKEN: |
| 1492 reason = "STATUS_NO_IMPERSONATION_TOKEN"; |
| 1493 break; |
| 1494 case MD_NTSTATUS_WIN_STATUS_CANT_DISABLE_MANDATORY: |
| 1495 reason = "STATUS_CANT_DISABLE_MANDATORY"; |
| 1496 break; |
| 1497 case MD_NTSTATUS_WIN_STATUS_NO_LOGON_SERVERS: |
| 1498 reason = "STATUS_NO_LOGON_SERVERS"; |
| 1499 break; |
| 1500 case MD_NTSTATUS_WIN_STATUS_NO_SUCH_LOGON_SESSION: |
| 1501 reason = "STATUS_NO_SUCH_LOGON_SESSION"; |
| 1502 break; |
| 1503 case MD_NTSTATUS_WIN_STATUS_NO_SUCH_PRIVILEGE: |
| 1504 reason = "STATUS_NO_SUCH_PRIVILEGE"; |
| 1505 break; |
| 1506 case MD_NTSTATUS_WIN_STATUS_PRIVILEGE_NOT_HELD: |
| 1507 reason = "STATUS_PRIVILEGE_NOT_HELD"; |
| 1508 break; |
| 1509 case MD_NTSTATUS_WIN_STATUS_INVALID_ACCOUNT_NAME: |
| 1510 reason = "STATUS_INVALID_ACCOUNT_NAME"; |
| 1511 break; |
| 1512 case MD_NTSTATUS_WIN_STATUS_USER_EXISTS: |
| 1513 reason = "STATUS_USER_EXISTS"; |
| 1514 break; |
| 1515 case MD_NTSTATUS_WIN_STATUS_NO_SUCH_USER: |
| 1516 reason = "STATUS_NO_SUCH_USER"; |
| 1517 break; |
| 1518 case MD_NTSTATUS_WIN_STATUS_GROUP_EXISTS: |
| 1519 reason = "STATUS_GROUP_EXISTS"; |
| 1520 break; |
| 1521 case MD_NTSTATUS_WIN_STATUS_NO_SUCH_GROUP: |
| 1522 reason = "STATUS_NO_SUCH_GROUP"; |
| 1523 break; |
| 1524 case MD_NTSTATUS_WIN_STATUS_MEMBER_IN_GROUP: |
| 1525 reason = "STATUS_MEMBER_IN_GROUP"; |
| 1526 break; |
| 1527 case MD_NTSTATUS_WIN_STATUS_MEMBER_NOT_IN_GROUP: |
| 1528 reason = "STATUS_MEMBER_NOT_IN_GROUP"; |
| 1529 break; |
| 1530 case MD_NTSTATUS_WIN_STATUS_LAST_ADMIN: |
| 1531 reason = "STATUS_LAST_ADMIN"; |
| 1532 break; |
| 1533 case MD_NTSTATUS_WIN_STATUS_WRONG_PASSWORD: |
| 1534 reason = "STATUS_WRONG_PASSWORD"; |
| 1535 break; |
| 1536 case MD_NTSTATUS_WIN_STATUS_ILL_FORMED_PASSWORD: |
| 1537 reason = "STATUS_ILL_FORMED_PASSWORD"; |
| 1538 break; |
| 1539 case MD_NTSTATUS_WIN_STATUS_PASSWORD_RESTRICTION: |
| 1540 reason = "STATUS_PASSWORD_RESTRICTION"; |
| 1541 break; |
| 1542 case MD_NTSTATUS_WIN_STATUS_LOGON_FAILURE: |
| 1543 reason = "STATUS_LOGON_FAILURE"; |
| 1544 break; |
| 1545 case MD_NTSTATUS_WIN_STATUS_ACCOUNT_RESTRICTION: |
| 1546 reason = "STATUS_ACCOUNT_RESTRICTION"; |
| 1547 break; |
| 1548 case MD_NTSTATUS_WIN_STATUS_INVALID_LOGON_HOURS: |
| 1549 reason = "STATUS_INVALID_LOGON_HOURS"; |
| 1550 break; |
| 1551 case MD_NTSTATUS_WIN_STATUS_INVALID_WORKSTATION: |
| 1552 reason = "STATUS_INVALID_WORKSTATION"; |
| 1553 break; |
| 1554 case MD_NTSTATUS_WIN_STATUS_PASSWORD_EXPIRED: |
| 1555 reason = "STATUS_PASSWORD_EXPIRED"; |
| 1556 break; |
| 1557 case MD_NTSTATUS_WIN_STATUS_ACCOUNT_DISABLED: |
| 1558 reason = "STATUS_ACCOUNT_DISABLED"; |
| 1559 break; |
| 1560 case MD_NTSTATUS_WIN_STATUS_NONE_MAPPED: |
| 1561 reason = "STATUS_NONE_MAPPED"; |
| 1562 break; |
| 1563 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_LUIDS_REQUESTED: |
| 1564 reason = "STATUS_TOO_MANY_LUIDS_REQUESTED"; |
| 1565 break; |
| 1566 case MD_NTSTATUS_WIN_STATUS_LUIDS_EXHAUSTED: |
| 1567 reason = "STATUS_LUIDS_EXHAUSTED"; |
| 1568 break; |
| 1569 case MD_NTSTATUS_WIN_STATUS_INVALID_SUB_AUTHORITY: |
| 1570 reason = "STATUS_INVALID_SUB_AUTHORITY"; |
| 1571 break; |
| 1572 case MD_NTSTATUS_WIN_STATUS_INVALID_ACL: |
| 1573 reason = "STATUS_INVALID_ACL"; |
| 1574 break; |
| 1575 case MD_NTSTATUS_WIN_STATUS_INVALID_SID: |
| 1576 reason = "STATUS_INVALID_SID"; |
| 1577 break; |
| 1578 case MD_NTSTATUS_WIN_STATUS_INVALID_SECURITY_DESCR: |
| 1579 reason = "STATUS_INVALID_SECURITY_DESCR"; |
| 1580 break; |
| 1581 case MD_NTSTATUS_WIN_STATUS_PROCEDURE_NOT_FOUND: |
| 1582 reason = "STATUS_PROCEDURE_NOT_FOUND"; |
| 1583 break; |
| 1584 case MD_NTSTATUS_WIN_STATUS_INVALID_IMAGE_FORMAT: |
| 1585 reason = "STATUS_INVALID_IMAGE_FORMAT"; |
| 1586 break; |
| 1587 case MD_NTSTATUS_WIN_STATUS_NO_TOKEN: |
| 1588 reason = "STATUS_NO_TOKEN"; |
| 1589 break; |
| 1590 case MD_NTSTATUS_WIN_STATUS_BAD_INHERITANCE_ACL: |
| 1591 reason = "STATUS_BAD_INHERITANCE_ACL"; |
| 1592 break; |
| 1593 case MD_NTSTATUS_WIN_STATUS_RANGE_NOT_LOCKED: |
| 1594 reason = "STATUS_RANGE_NOT_LOCKED"; |
| 1595 break; |
| 1596 case MD_NTSTATUS_WIN_STATUS_DISK_FULL: |
| 1597 reason = "STATUS_DISK_FULL"; |
| 1598 break; |
| 1599 case MD_NTSTATUS_WIN_STATUS_SERVER_DISABLED: |
| 1600 reason = "STATUS_SERVER_DISABLED"; |
| 1601 break; |
| 1602 case MD_NTSTATUS_WIN_STATUS_SERVER_NOT_DISABLED: |
| 1603 reason = "STATUS_SERVER_NOT_DISABLED"; |
| 1604 break; |
| 1605 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_GUIDS_REQUESTED: |
| 1606 reason = "STATUS_TOO_MANY_GUIDS_REQUESTED"; |
| 1607 break; |
| 1608 case MD_NTSTATUS_WIN_STATUS_GUIDS_EXHAUSTED: |
| 1609 reason = "STATUS_GUIDS_EXHAUSTED"; |
| 1610 break; |
| 1611 case MD_NTSTATUS_WIN_STATUS_INVALID_ID_AUTHORITY: |
| 1612 reason = "STATUS_INVALID_ID_AUTHORITY"; |
| 1613 break; |
| 1614 case MD_NTSTATUS_WIN_STATUS_AGENTS_EXHAUSTED: |
| 1615 reason = "STATUS_AGENTS_EXHAUSTED"; |
| 1616 break; |
| 1617 case MD_NTSTATUS_WIN_STATUS_INVALID_VOLUME_LABEL: |
| 1618 reason = "STATUS_INVALID_VOLUME_LABEL"; |
| 1619 break; |
| 1620 case MD_NTSTATUS_WIN_STATUS_SECTION_NOT_EXTENDED: |
| 1621 reason = "STATUS_SECTION_NOT_EXTENDED"; |
| 1622 break; |
| 1623 case MD_NTSTATUS_WIN_STATUS_NOT_MAPPED_DATA: |
| 1624 reason = "STATUS_NOT_MAPPED_DATA"; |
| 1625 break; |
| 1626 case MD_NTSTATUS_WIN_STATUS_RESOURCE_DATA_NOT_FOUND: |
| 1627 reason = "STATUS_RESOURCE_DATA_NOT_FOUND"; |
| 1628 break; |
| 1629 case MD_NTSTATUS_WIN_STATUS_RESOURCE_TYPE_NOT_FOUND: |
| 1630 reason = "STATUS_RESOURCE_TYPE_NOT_FOUND"; |
| 1631 break; |
| 1632 case MD_NTSTATUS_WIN_STATUS_RESOURCE_NAME_NOT_FOUND: |
| 1633 reason = "STATUS_RESOURCE_NAME_NOT_FOUND"; |
| 1634 break; |
| 1635 case MD_NTSTATUS_WIN_STATUS_ARRAY_BOUNDS_EXCEEDED: |
| 1636 reason = "STATUS_ARRAY_BOUNDS_EXCEEDED"; |
| 1637 break; |
| 1638 case MD_NTSTATUS_WIN_STATUS_FLOAT_DENORMAL_OPERAND: |
| 1639 reason = "STATUS_FLOAT_DENORMAL_OPERAND"; |
| 1640 break; |
| 1641 case MD_NTSTATUS_WIN_STATUS_FLOAT_DIVIDE_BY_ZERO: |
| 1642 reason = "STATUS_FLOAT_DIVIDE_BY_ZERO"; |
| 1643 break; |
| 1644 case MD_NTSTATUS_WIN_STATUS_FLOAT_INEXACT_RESULT: |
| 1645 reason = "STATUS_FLOAT_INEXACT_RESULT"; |
| 1646 break; |
| 1647 case MD_NTSTATUS_WIN_STATUS_FLOAT_INVALID_OPERATION: |
| 1648 reason = "STATUS_FLOAT_INVALID_OPERATION"; |
| 1649 break; |
| 1650 case MD_NTSTATUS_WIN_STATUS_FLOAT_OVERFLOW: |
| 1651 reason = "STATUS_FLOAT_OVERFLOW"; |
| 1652 break; |
| 1653 case MD_NTSTATUS_WIN_STATUS_FLOAT_STACK_CHECK: |
| 1654 reason = "STATUS_FLOAT_STACK_CHECK"; |
| 1655 break; |
| 1656 case MD_NTSTATUS_WIN_STATUS_FLOAT_UNDERFLOW: |
| 1657 reason = "STATUS_FLOAT_UNDERFLOW"; |
| 1658 break; |
| 1659 case MD_NTSTATUS_WIN_STATUS_INTEGER_DIVIDE_BY_ZERO: |
| 1660 reason = "STATUS_INTEGER_DIVIDE_BY_ZERO"; |
| 1661 break; |
| 1662 case MD_NTSTATUS_WIN_STATUS_INTEGER_OVERFLOW: |
| 1663 reason = "STATUS_INTEGER_OVERFLOW"; |
| 1664 break; |
| 1665 case MD_NTSTATUS_WIN_STATUS_PRIVILEGED_INSTRUCTION: |
| 1666 reason = "STATUS_PRIVILEGED_INSTRUCTION"; |
| 1667 break; |
| 1668 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_PAGING_FILES: |
| 1669 reason = "STATUS_TOO_MANY_PAGING_FILES"; |
| 1670 break; |
| 1671 case MD_NTSTATUS_WIN_STATUS_FILE_INVALID: |
| 1672 reason = "STATUS_FILE_INVALID"; |
| 1673 break; |
| 1674 case MD_NTSTATUS_WIN_STATUS_ALLOTTED_SPACE_EXCEEDED: |
| 1675 reason = "STATUS_ALLOTTED_SPACE_EXCEEDED"; |
| 1676 break; |
| 1677 case MD_NTSTATUS_WIN_STATUS_INSUFFICIENT_RESOURCES: |
| 1678 reason = "STATUS_INSUFFICIENT_RESOURCES"; |
| 1679 break; |
| 1680 case MD_NTSTATUS_WIN_STATUS_DFS_EXIT_PATH_FOUND: |
| 1681 reason = "STATUS_DFS_EXIT_PATH_FOUND"; |
| 1682 break; |
| 1683 case MD_NTSTATUS_WIN_STATUS_DEVICE_DATA_ERROR: |
| 1684 reason = "STATUS_DEVICE_DATA_ERROR"; |
| 1685 break; |
| 1686 case MD_NTSTATUS_WIN_STATUS_DEVICE_NOT_CONNECTED: |
| 1687 reason = "STATUS_DEVICE_NOT_CONNECTED"; |
| 1688 break; |
| 1689 case MD_NTSTATUS_WIN_STATUS_FREE_VM_NOT_AT_BASE: |
| 1690 reason = "STATUS_FREE_VM_NOT_AT_BASE"; |
| 1691 break; |
| 1692 case MD_NTSTATUS_WIN_STATUS_MEMORY_NOT_ALLOCATED: |
| 1693 reason = "STATUS_MEMORY_NOT_ALLOCATED"; |
| 1694 break; |
| 1695 case MD_NTSTATUS_WIN_STATUS_WORKING_SET_QUOTA: |
| 1696 reason = "STATUS_WORKING_SET_QUOTA"; |
| 1697 break; |
| 1698 case MD_NTSTATUS_WIN_STATUS_MEDIA_WRITE_PROTECTED: |
| 1699 reason = "STATUS_MEDIA_WRITE_PROTECTED"; |
| 1700 break; |
| 1701 case MD_NTSTATUS_WIN_STATUS_DEVICE_NOT_READY: |
| 1702 reason = "STATUS_DEVICE_NOT_READY"; |
| 1703 break; |
| 1704 case MD_NTSTATUS_WIN_STATUS_INVALID_GROUP_ATTRIBUTES: |
| 1705 reason = "STATUS_INVALID_GROUP_ATTRIBUTES"; |
| 1706 break; |
| 1707 case MD_NTSTATUS_WIN_STATUS_BAD_IMPERSONATION_LEVEL: |
| 1708 reason = "STATUS_BAD_IMPERSONATION_LEVEL"; |
| 1709 break; |
| 1710 case MD_NTSTATUS_WIN_STATUS_CANT_OPEN_ANONYMOUS: |
| 1711 reason = "STATUS_CANT_OPEN_ANONYMOUS"; |
| 1712 break; |
| 1713 case MD_NTSTATUS_WIN_STATUS_BAD_VALIDATION_CLASS: |
| 1714 reason = "STATUS_BAD_VALIDATION_CLASS"; |
| 1715 break; |
| 1716 case MD_NTSTATUS_WIN_STATUS_BAD_TOKEN_TYPE: |
| 1717 reason = "STATUS_BAD_TOKEN_TYPE"; |
| 1718 break; |
| 1719 case MD_NTSTATUS_WIN_STATUS_BAD_MASTER_BOOT_RECORD: |
| 1720 reason = "STATUS_BAD_MASTER_BOOT_RECORD"; |
| 1721 break; |
| 1722 case MD_NTSTATUS_WIN_STATUS_INSTRUCTION_MISALIGNMENT: |
| 1723 reason = "STATUS_INSTRUCTION_MISALIGNMENT"; |
| 1724 break; |
| 1725 case MD_NTSTATUS_WIN_STATUS_INSTANCE_NOT_AVAILABLE: |
| 1726 reason = "STATUS_INSTANCE_NOT_AVAILABLE"; |
| 1727 break; |
| 1728 case MD_NTSTATUS_WIN_STATUS_PIPE_NOT_AVAILABLE: |
| 1729 reason = "STATUS_PIPE_NOT_AVAILABLE"; |
| 1730 break; |
| 1731 case MD_NTSTATUS_WIN_STATUS_INVALID_PIPE_STATE: |
| 1732 reason = "STATUS_INVALID_PIPE_STATE"; |
| 1733 break; |
| 1734 case MD_NTSTATUS_WIN_STATUS_PIPE_BUSY: |
| 1735 reason = "STATUS_PIPE_BUSY"; |
| 1736 break; |
| 1737 case MD_NTSTATUS_WIN_STATUS_ILLEGAL_FUNCTION: |
| 1738 reason = "STATUS_ILLEGAL_FUNCTION"; |
| 1739 break; |
| 1740 case MD_NTSTATUS_WIN_STATUS_PIPE_DISCONNECTED: |
| 1741 reason = "STATUS_PIPE_DISCONNECTED"; |
| 1742 break; |
| 1743 case MD_NTSTATUS_WIN_STATUS_PIPE_CLOSING: |
| 1744 reason = "STATUS_PIPE_CLOSING"; |
| 1745 break; |
| 1746 case MD_NTSTATUS_WIN_STATUS_PIPE_CONNECTED: |
| 1747 reason = "STATUS_PIPE_CONNECTED"; |
| 1748 break; |
| 1749 case MD_NTSTATUS_WIN_STATUS_PIPE_LISTENING: |
| 1750 reason = "STATUS_PIPE_LISTENING"; |
| 1751 break; |
| 1752 case MD_NTSTATUS_WIN_STATUS_INVALID_READ_MODE: |
| 1753 reason = "STATUS_INVALID_READ_MODE"; |
| 1754 break; |
| 1755 case MD_NTSTATUS_WIN_STATUS_IO_TIMEOUT: |
| 1756 reason = "STATUS_IO_TIMEOUT"; |
| 1757 break; |
| 1758 case MD_NTSTATUS_WIN_STATUS_FILE_FORCED_CLOSED: |
| 1759 reason = "STATUS_FILE_FORCED_CLOSED"; |
| 1760 break; |
| 1761 case MD_NTSTATUS_WIN_STATUS_PROFILING_NOT_STARTED: |
| 1762 reason = "STATUS_PROFILING_NOT_STARTED"; |
| 1763 break; |
| 1764 case MD_NTSTATUS_WIN_STATUS_PROFILING_NOT_STOPPED: |
| 1765 reason = "STATUS_PROFILING_NOT_STOPPED"; |
| 1766 break; |
| 1767 case MD_NTSTATUS_WIN_STATUS_COULD_NOT_INTERPRET: |
| 1768 reason = "STATUS_COULD_NOT_INTERPRET"; |
| 1769 break; |
| 1770 case MD_NTSTATUS_WIN_STATUS_FILE_IS_A_DIRECTORY: |
| 1771 reason = "STATUS_FILE_IS_A_DIRECTORY"; |
| 1772 break; |
| 1773 case MD_NTSTATUS_WIN_STATUS_NOT_SUPPORTED: |
| 1774 reason = "STATUS_NOT_SUPPORTED"; |
| 1775 break; |
| 1776 case MD_NTSTATUS_WIN_STATUS_REMOTE_NOT_LISTENING: |
| 1777 reason = "STATUS_REMOTE_NOT_LISTENING"; |
| 1778 break; |
| 1779 case MD_NTSTATUS_WIN_STATUS_DUPLICATE_NAME: |
| 1780 reason = "STATUS_DUPLICATE_NAME"; |
| 1781 break; |
| 1782 case MD_NTSTATUS_WIN_STATUS_BAD_NETWORK_PATH: |
| 1783 reason = "STATUS_BAD_NETWORK_PATH"; |
| 1784 break; |
| 1785 case MD_NTSTATUS_WIN_STATUS_NETWORK_BUSY: |
| 1786 reason = "STATUS_NETWORK_BUSY"; |
| 1787 break; |
| 1788 case MD_NTSTATUS_WIN_STATUS_DEVICE_DOES_NOT_EXIST: |
| 1789 reason = "STATUS_DEVICE_DOES_NOT_EXIST"; |
| 1790 break; |
| 1791 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_COMMANDS: |
| 1792 reason = "STATUS_TOO_MANY_COMMANDS"; |
| 1793 break; |
| 1794 case MD_NTSTATUS_WIN_STATUS_ADAPTER_HARDWARE_ERROR: |
| 1795 reason = "STATUS_ADAPTER_HARDWARE_ERROR"; |
| 1796 break; |
| 1797 case MD_NTSTATUS_WIN_STATUS_INVALID_NETWORK_RESPONSE: |
| 1798 reason = "STATUS_INVALID_NETWORK_RESPONSE"; |
| 1799 break; |
| 1800 case MD_NTSTATUS_WIN_STATUS_UNEXPECTED_NETWORK_ERROR: |
| 1801 reason = "STATUS_UNEXPECTED_NETWORK_ERROR"; |
| 1802 break; |
| 1803 case MD_NTSTATUS_WIN_STATUS_BAD_REMOTE_ADAPTER: |
| 1804 reason = "STATUS_BAD_REMOTE_ADAPTER"; |
| 1805 break; |
| 1806 case MD_NTSTATUS_WIN_STATUS_PRINT_QUEUE_FULL: |
| 1807 reason = "STATUS_PRINT_QUEUE_FULL"; |
| 1808 break; |
| 1809 case MD_NTSTATUS_WIN_STATUS_NO_SPOOL_SPACE: |
| 1810 reason = "STATUS_NO_SPOOL_SPACE"; |
| 1811 break; |
| 1812 case MD_NTSTATUS_WIN_STATUS_PRINT_CANCELLED: |
| 1813 reason = "STATUS_PRINT_CANCELLED"; |
| 1814 break; |
| 1815 case MD_NTSTATUS_WIN_STATUS_NETWORK_NAME_DELETED: |
| 1816 reason = "STATUS_NETWORK_NAME_DELETED"; |
| 1817 break; |
| 1818 case MD_NTSTATUS_WIN_STATUS_NETWORK_ACCESS_DENIED: |
| 1819 reason = "STATUS_NETWORK_ACCESS_DENIED"; |
| 1820 break; |
| 1821 case MD_NTSTATUS_WIN_STATUS_BAD_DEVICE_TYPE: |
| 1822 reason = "STATUS_BAD_DEVICE_TYPE"; |
| 1823 break; |
| 1824 case MD_NTSTATUS_WIN_STATUS_BAD_NETWORK_NAME: |
| 1825 reason = "STATUS_BAD_NETWORK_NAME"; |
| 1826 break; |
| 1827 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_NAMES: |
| 1828 reason = "STATUS_TOO_MANY_NAMES"; |
| 1829 break; |
| 1830 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_SESSIONS: |
| 1831 reason = "STATUS_TOO_MANY_SESSIONS"; |
| 1832 break; |
| 1833 case MD_NTSTATUS_WIN_STATUS_SHARING_PAUSED: |
| 1834 reason = "STATUS_SHARING_PAUSED"; |
| 1835 break; |
| 1836 case MD_NTSTATUS_WIN_STATUS_REQUEST_NOT_ACCEPTED: |
| 1837 reason = "STATUS_REQUEST_NOT_ACCEPTED"; |
| 1838 break; |
| 1839 case MD_NTSTATUS_WIN_STATUS_REDIRECTOR_PAUSED: |
| 1840 reason = "STATUS_REDIRECTOR_PAUSED"; |
| 1841 break; |
| 1842 case MD_NTSTATUS_WIN_STATUS_NET_WRITE_FAULT: |
| 1843 reason = "STATUS_NET_WRITE_FAULT"; |
| 1844 break; |
| 1845 case MD_NTSTATUS_WIN_STATUS_PROFILING_AT_LIMIT: |
| 1846 reason = "STATUS_PROFILING_AT_LIMIT"; |
| 1847 break; |
| 1848 case MD_NTSTATUS_WIN_STATUS_NOT_SAME_DEVICE: |
| 1849 reason = "STATUS_NOT_SAME_DEVICE"; |
| 1850 break; |
| 1851 case MD_NTSTATUS_WIN_STATUS_FILE_RENAMED: |
| 1852 reason = "STATUS_FILE_RENAMED"; |
| 1853 break; |
| 1854 case MD_NTSTATUS_WIN_STATUS_VIRTUAL_CIRCUIT_CLOSED: |
| 1855 reason = "STATUS_VIRTUAL_CIRCUIT_CLOSED"; |
| 1856 break; |
| 1857 case MD_NTSTATUS_WIN_STATUS_NO_SECURITY_ON_OBJECT: |
| 1858 reason = "STATUS_NO_SECURITY_ON_OBJECT"; |
| 1859 break; |
| 1860 case MD_NTSTATUS_WIN_STATUS_CANT_WAIT: |
| 1861 reason = "STATUS_CANT_WAIT"; |
| 1862 break; |
| 1863 case MD_NTSTATUS_WIN_STATUS_PIPE_EMPTY: |
| 1864 reason = "STATUS_PIPE_EMPTY"; |
| 1865 break; |
| 1866 case MD_NTSTATUS_WIN_STATUS_CANT_ACCESS_DOMAIN_INFO: |
| 1867 reason = "STATUS_CANT_ACCESS_DOMAIN_INFO"; |
| 1868 break; |
| 1869 case MD_NTSTATUS_WIN_STATUS_CANT_TERMINATE_SELF: |
| 1870 reason = "STATUS_CANT_TERMINATE_SELF"; |
| 1871 break; |
| 1872 case MD_NTSTATUS_WIN_STATUS_INVALID_SERVER_STATE: |
| 1873 reason = "STATUS_INVALID_SERVER_STATE"; |
| 1874 break; |
| 1875 case MD_NTSTATUS_WIN_STATUS_INVALID_DOMAIN_STATE: |
| 1876 reason = "STATUS_INVALID_DOMAIN_STATE"; |
| 1877 break; |
| 1878 case MD_NTSTATUS_WIN_STATUS_INVALID_DOMAIN_ROLE: |
| 1879 reason = "STATUS_INVALID_DOMAIN_ROLE"; |
| 1880 break; |
| 1881 case MD_NTSTATUS_WIN_STATUS_NO_SUCH_DOMAIN: |
| 1882 reason = "STATUS_NO_SUCH_DOMAIN"; |
| 1883 break; |
| 1884 case MD_NTSTATUS_WIN_STATUS_DOMAIN_EXISTS: |
| 1885 reason = "STATUS_DOMAIN_EXISTS"; |
| 1886 break; |
| 1887 case MD_NTSTATUS_WIN_STATUS_DOMAIN_LIMIT_EXCEEDED: |
| 1888 reason = "STATUS_DOMAIN_LIMIT_EXCEEDED"; |
| 1889 break; |
| 1890 case MD_NTSTATUS_WIN_STATUS_OPLOCK_NOT_GRANTED: |
| 1891 reason = "STATUS_OPLOCK_NOT_GRANTED"; |
| 1892 break; |
| 1893 case MD_NTSTATUS_WIN_STATUS_INVALID_OPLOCK_PROTOCOL: |
| 1894 reason = "STATUS_INVALID_OPLOCK_PROTOCOL"; |
| 1895 break; |
| 1896 case MD_NTSTATUS_WIN_STATUS_INTERNAL_DB_CORRUPTION: |
| 1897 reason = "STATUS_INTERNAL_DB_CORRUPTION"; |
| 1898 break; |
| 1899 case MD_NTSTATUS_WIN_STATUS_INTERNAL_ERROR: |
| 1900 reason = "STATUS_INTERNAL_ERROR"; |
| 1901 break; |
| 1902 case MD_NTSTATUS_WIN_STATUS_GENERIC_NOT_MAPPED: |
| 1903 reason = "STATUS_GENERIC_NOT_MAPPED"; |
| 1904 break; |
| 1905 case MD_NTSTATUS_WIN_STATUS_BAD_DESCRIPTOR_FORMAT: |
| 1906 reason = "STATUS_BAD_DESCRIPTOR_FORMAT"; |
| 1907 break; |
| 1908 case MD_NTSTATUS_WIN_STATUS_INVALID_USER_BUFFER: |
| 1909 reason = "STATUS_INVALID_USER_BUFFER"; |
| 1910 break; |
| 1911 case MD_NTSTATUS_WIN_STATUS_UNEXPECTED_IO_ERROR: |
| 1912 reason = "STATUS_UNEXPECTED_IO_ERROR"; |
| 1913 break; |
| 1914 case MD_NTSTATUS_WIN_STATUS_UNEXPECTED_MM_CREATE_ERR: |
| 1915 reason = "STATUS_UNEXPECTED_MM_CREATE_ERR"; |
| 1916 break; |
| 1917 case MD_NTSTATUS_WIN_STATUS_UNEXPECTED_MM_MAP_ERROR: |
| 1918 reason = "STATUS_UNEXPECTED_MM_MAP_ERROR"; |
| 1919 break; |
| 1920 case MD_NTSTATUS_WIN_STATUS_UNEXPECTED_MM_EXTEND_ERR: |
| 1921 reason = "STATUS_UNEXPECTED_MM_EXTEND_ERR"; |
| 1922 break; |
| 1923 case MD_NTSTATUS_WIN_STATUS_NOT_LOGON_PROCESS: |
| 1924 reason = "STATUS_NOT_LOGON_PROCESS"; |
| 1925 break; |
| 1926 case MD_NTSTATUS_WIN_STATUS_LOGON_SESSION_EXISTS: |
| 1927 reason = "STATUS_LOGON_SESSION_EXISTS"; |
| 1928 break; |
| 1929 case MD_NTSTATUS_WIN_STATUS_INVALID_PARAMETER_1: |
| 1930 reason = "STATUS_INVALID_PARAMETER_1"; |
| 1931 break; |
| 1932 case MD_NTSTATUS_WIN_STATUS_INVALID_PARAMETER_2: |
| 1933 reason = "STATUS_INVALID_PARAMETER_2"; |
| 1934 break; |
| 1935 case MD_NTSTATUS_WIN_STATUS_INVALID_PARAMETER_3: |
| 1936 reason = "STATUS_INVALID_PARAMETER_3"; |
| 1937 break; |
| 1938 case MD_NTSTATUS_WIN_STATUS_INVALID_PARAMETER_4: |
| 1939 reason = "STATUS_INVALID_PARAMETER_4"; |
| 1940 break; |
| 1941 case MD_NTSTATUS_WIN_STATUS_INVALID_PARAMETER_5: |
| 1942 reason = "STATUS_INVALID_PARAMETER_5"; |
| 1943 break; |
| 1944 case MD_NTSTATUS_WIN_STATUS_INVALID_PARAMETER_6: |
| 1945 reason = "STATUS_INVALID_PARAMETER_6"; |
| 1946 break; |
| 1947 case MD_NTSTATUS_WIN_STATUS_INVALID_PARAMETER_7: |
| 1948 reason = "STATUS_INVALID_PARAMETER_7"; |
| 1949 break; |
| 1950 case MD_NTSTATUS_WIN_STATUS_INVALID_PARAMETER_8: |
| 1951 reason = "STATUS_INVALID_PARAMETER_8"; |
| 1952 break; |
| 1953 case MD_NTSTATUS_WIN_STATUS_INVALID_PARAMETER_9: |
| 1954 reason = "STATUS_INVALID_PARAMETER_9"; |
| 1955 break; |
| 1956 case MD_NTSTATUS_WIN_STATUS_INVALID_PARAMETER_10: |
| 1957 reason = "STATUS_INVALID_PARAMETER_10"; |
| 1958 break; |
| 1959 case MD_NTSTATUS_WIN_STATUS_INVALID_PARAMETER_11: |
| 1960 reason = "STATUS_INVALID_PARAMETER_11"; |
| 1961 break; |
| 1962 case MD_NTSTATUS_WIN_STATUS_INVALID_PARAMETER_12: |
| 1963 reason = "STATUS_INVALID_PARAMETER_12"; |
| 1964 break; |
| 1965 case MD_NTSTATUS_WIN_STATUS_REDIRECTOR_NOT_STARTED: |
| 1966 reason = "STATUS_REDIRECTOR_NOT_STARTED"; |
| 1967 break; |
| 1968 case MD_NTSTATUS_WIN_STATUS_REDIRECTOR_STARTED: |
| 1969 reason = "STATUS_REDIRECTOR_STARTED"; |
| 1970 break; |
| 1971 case MD_NTSTATUS_WIN_STATUS_STACK_OVERFLOW: |
| 1972 reason = "STATUS_STACK_OVERFLOW"; |
| 1973 break; |
| 1974 case MD_NTSTATUS_WIN_STATUS_NO_SUCH_PACKAGE: |
| 1975 reason = "STATUS_NO_SUCH_PACKAGE"; |
| 1976 break; |
| 1977 case MD_NTSTATUS_WIN_STATUS_BAD_FUNCTION_TABLE: |
| 1978 reason = "STATUS_BAD_FUNCTION_TABLE"; |
| 1979 break; |
| 1980 case MD_NTSTATUS_WIN_STATUS_VARIABLE_NOT_FOUND: |
| 1981 reason = "STATUS_VARIABLE_NOT_FOUND"; |
| 1982 break; |
| 1983 case MD_NTSTATUS_WIN_STATUS_DIRECTORY_NOT_EMPTY: |
| 1984 reason = "STATUS_DIRECTORY_NOT_EMPTY"; |
| 1985 break; |
| 1986 case MD_NTSTATUS_WIN_STATUS_FILE_CORRUPT_ERROR: |
| 1987 reason = "STATUS_FILE_CORRUPT_ERROR"; |
| 1988 break; |
| 1989 case MD_NTSTATUS_WIN_STATUS_NOT_A_DIRECTORY: |
| 1990 reason = "STATUS_NOT_A_DIRECTORY"; |
| 1991 break; |
| 1992 case MD_NTSTATUS_WIN_STATUS_BAD_LOGON_SESSION_STATE: |
| 1993 reason = "STATUS_BAD_LOGON_SESSION_STATE"; |
| 1994 break; |
| 1995 case MD_NTSTATUS_WIN_STATUS_LOGON_SESSION_COLLISION: |
| 1996 reason = "STATUS_LOGON_SESSION_COLLISION"; |
| 1997 break; |
| 1998 case MD_NTSTATUS_WIN_STATUS_NAME_TOO_LONG: |
| 1999 reason = "STATUS_NAME_TOO_LONG"; |
| 2000 break; |
| 2001 case MD_NTSTATUS_WIN_STATUS_FILES_OPEN: |
| 2002 reason = "STATUS_FILES_OPEN"; |
| 2003 break; |
| 2004 case MD_NTSTATUS_WIN_STATUS_CONNECTION_IN_USE: |
| 2005 reason = "STATUS_CONNECTION_IN_USE"; |
| 2006 break; |
| 2007 case MD_NTSTATUS_WIN_STATUS_MESSAGE_NOT_FOUND: |
| 2008 reason = "STATUS_MESSAGE_NOT_FOUND"; |
| 2009 break; |
| 2010 case MD_NTSTATUS_WIN_STATUS_PROCESS_IS_TERMINATING: |
| 2011 reason = "STATUS_PROCESS_IS_TERMINATING"; |
| 2012 break; |
| 2013 case MD_NTSTATUS_WIN_STATUS_INVALID_LOGON_TYPE: |
| 2014 reason = "STATUS_INVALID_LOGON_TYPE"; |
| 2015 break; |
| 2016 case MD_NTSTATUS_WIN_STATUS_NO_GUID_TRANSLATION: |
| 2017 reason = "STATUS_NO_GUID_TRANSLATION"; |
| 2018 break; |
| 2019 case MD_NTSTATUS_WIN_STATUS_CANNOT_IMPERSONATE: |
| 2020 reason = "STATUS_CANNOT_IMPERSONATE"; |
| 2021 break; |
| 2022 case MD_NTSTATUS_WIN_STATUS_IMAGE_ALREADY_LOADED: |
| 2023 reason = "STATUS_IMAGE_ALREADY_LOADED"; |
| 2024 break; |
| 2025 case MD_NTSTATUS_WIN_STATUS_NO_LDT: |
| 2026 reason = "STATUS_NO_LDT"; |
| 2027 break; |
| 2028 case MD_NTSTATUS_WIN_STATUS_INVALID_LDT_SIZE: |
| 2029 reason = "STATUS_INVALID_LDT_SIZE"; |
| 2030 break; |
| 2031 case MD_NTSTATUS_WIN_STATUS_INVALID_LDT_OFFSET: |
| 2032 reason = "STATUS_INVALID_LDT_OFFSET"; |
| 2033 break; |
| 2034 case MD_NTSTATUS_WIN_STATUS_INVALID_LDT_DESCRIPTOR: |
| 2035 reason = "STATUS_INVALID_LDT_DESCRIPTOR"; |
| 2036 break; |
| 2037 case MD_NTSTATUS_WIN_STATUS_INVALID_IMAGE_NE_FORMAT: |
| 2038 reason = "STATUS_INVALID_IMAGE_NE_FORMAT"; |
| 2039 break; |
| 2040 case MD_NTSTATUS_WIN_STATUS_RXACT_INVALID_STATE: |
| 2041 reason = "STATUS_RXACT_INVALID_STATE"; |
| 2042 break; |
| 2043 case MD_NTSTATUS_WIN_STATUS_RXACT_COMMIT_FAILURE: |
| 2044 reason = "STATUS_RXACT_COMMIT_FAILURE"; |
| 2045 break; |
| 2046 case MD_NTSTATUS_WIN_STATUS_MAPPED_FILE_SIZE_ZERO: |
| 2047 reason = "STATUS_MAPPED_FILE_SIZE_ZERO"; |
| 2048 break; |
| 2049 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_OPENED_FILES: |
| 2050 reason = "STATUS_TOO_MANY_OPENED_FILES"; |
| 2051 break; |
| 2052 case MD_NTSTATUS_WIN_STATUS_CANCELLED: |
| 2053 reason = "STATUS_CANCELLED"; |
| 2054 break; |
| 2055 case MD_NTSTATUS_WIN_STATUS_CANNOT_DELETE: |
| 2056 reason = "STATUS_CANNOT_DELETE"; |
| 2057 break; |
| 2058 case MD_NTSTATUS_WIN_STATUS_INVALID_COMPUTER_NAME: |
| 2059 reason = "STATUS_INVALID_COMPUTER_NAME"; |
| 2060 break; |
| 2061 case MD_NTSTATUS_WIN_STATUS_FILE_DELETED: |
| 2062 reason = "STATUS_FILE_DELETED"; |
| 2063 break; |
| 2064 case MD_NTSTATUS_WIN_STATUS_SPECIAL_ACCOUNT: |
| 2065 reason = "STATUS_SPECIAL_ACCOUNT"; |
| 2066 break; |
| 2067 case MD_NTSTATUS_WIN_STATUS_SPECIAL_GROUP: |
| 2068 reason = "STATUS_SPECIAL_GROUP"; |
| 2069 break; |
| 2070 case MD_NTSTATUS_WIN_STATUS_SPECIAL_USER: |
| 2071 reason = "STATUS_SPECIAL_USER"; |
| 2072 break; |
| 2073 case MD_NTSTATUS_WIN_STATUS_MEMBERS_PRIMARY_GROUP: |
| 2074 reason = "STATUS_MEMBERS_PRIMARY_GROUP"; |
| 2075 break; |
| 2076 case MD_NTSTATUS_WIN_STATUS_FILE_CLOSED: |
| 2077 reason = "STATUS_FILE_CLOSED"; |
| 2078 break; |
| 2079 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_THREADS: |
| 2080 reason = "STATUS_TOO_MANY_THREADS"; |
| 2081 break; |
| 2082 case MD_NTSTATUS_WIN_STATUS_THREAD_NOT_IN_PROCESS: |
| 2083 reason = "STATUS_THREAD_NOT_IN_PROCESS"; |
| 2084 break; |
| 2085 case MD_NTSTATUS_WIN_STATUS_TOKEN_ALREADY_IN_USE: |
| 2086 reason = "STATUS_TOKEN_ALREADY_IN_USE"; |
| 2087 break; |
| 2088 case MD_NTSTATUS_WIN_STATUS_PAGEFILE_QUOTA_EXCEEDED: |
| 2089 reason = "STATUS_PAGEFILE_QUOTA_EXCEEDED"; |
| 2090 break; |
| 2091 case MD_NTSTATUS_WIN_STATUS_COMMITMENT_LIMIT: |
| 2092 reason = "STATUS_COMMITMENT_LIMIT"; |
| 2093 break; |
| 2094 case MD_NTSTATUS_WIN_STATUS_INVALID_IMAGE_LE_FORMAT: |
| 2095 reason = "STATUS_INVALID_IMAGE_LE_FORMAT"; |
| 2096 break; |
| 2097 case MD_NTSTATUS_WIN_STATUS_INVALID_IMAGE_NOT_MZ: |
| 2098 reason = "STATUS_INVALID_IMAGE_NOT_MZ"; |
| 2099 break; |
| 2100 case MD_NTSTATUS_WIN_STATUS_INVALID_IMAGE_PROTECT: |
| 2101 reason = "STATUS_INVALID_IMAGE_PROTECT"; |
| 2102 break; |
| 2103 case MD_NTSTATUS_WIN_STATUS_INVALID_IMAGE_WIN_16: |
| 2104 reason = "STATUS_INVALID_IMAGE_WIN_16"; |
| 2105 break; |
| 2106 case MD_NTSTATUS_WIN_STATUS_LOGON_SERVER_CONFLICT: |
| 2107 reason = "STATUS_LOGON_SERVER_CONFLICT"; |
| 2108 break; |
| 2109 case MD_NTSTATUS_WIN_STATUS_TIME_DIFFERENCE_AT_DC: |
| 2110 reason = "STATUS_TIME_DIFFERENCE_AT_DC"; |
| 2111 break; |
| 2112 case MD_NTSTATUS_WIN_STATUS_SYNCHRONIZATION_REQUIRED: |
| 2113 reason = "STATUS_SYNCHRONIZATION_REQUIRED"; |
| 2114 break; |
| 2115 case MD_NTSTATUS_WIN_STATUS_DLL_NOT_FOUND: |
| 2116 reason = "STATUS_DLL_NOT_FOUND"; |
| 2117 break; |
| 2118 case MD_NTSTATUS_WIN_STATUS_OPEN_FAILED: |
| 2119 reason = "STATUS_OPEN_FAILED"; |
| 2120 break; |
| 2121 case MD_NTSTATUS_WIN_STATUS_IO_PRIVILEGE_FAILED: |
| 2122 reason = "STATUS_IO_PRIVILEGE_FAILED"; |
| 2123 break; |
| 2124 case MD_NTSTATUS_WIN_STATUS_ORDINAL_NOT_FOUND: |
| 2125 reason = "STATUS_ORDINAL_NOT_FOUND"; |
| 2126 break; |
| 2127 case MD_NTSTATUS_WIN_STATUS_ENTRYPOINT_NOT_FOUND: |
| 2128 reason = "STATUS_ENTRYPOINT_NOT_FOUND"; |
| 2129 break; |
| 2130 case MD_NTSTATUS_WIN_STATUS_CONTROL_C_EXIT: |
| 2131 reason = "STATUS_CONTROL_C_EXIT"; |
| 2132 break; |
| 2133 case MD_NTSTATUS_WIN_STATUS_LOCAL_DISCONNECT: |
| 2134 reason = "STATUS_LOCAL_DISCONNECT"; |
| 2135 break; |
| 2136 case MD_NTSTATUS_WIN_STATUS_REMOTE_DISCONNECT: |
| 2137 reason = "STATUS_REMOTE_DISCONNECT"; |
| 2138 break; |
| 2139 case MD_NTSTATUS_WIN_STATUS_REMOTE_RESOURCES: |
| 2140 reason = "STATUS_REMOTE_RESOURCES"; |
| 2141 break; |
| 2142 case MD_NTSTATUS_WIN_STATUS_LINK_FAILED: |
| 2143 reason = "STATUS_LINK_FAILED"; |
| 2144 break; |
| 2145 case MD_NTSTATUS_WIN_STATUS_LINK_TIMEOUT: |
| 2146 reason = "STATUS_LINK_TIMEOUT"; |
| 2147 break; |
| 2148 case MD_NTSTATUS_WIN_STATUS_INVALID_CONNECTION: |
| 2149 reason = "STATUS_INVALID_CONNECTION"; |
| 2150 break; |
| 2151 case MD_NTSTATUS_WIN_STATUS_INVALID_ADDRESS: |
| 2152 reason = "STATUS_INVALID_ADDRESS"; |
| 2153 break; |
| 2154 case MD_NTSTATUS_WIN_STATUS_DLL_INIT_FAILED: |
| 2155 reason = "STATUS_DLL_INIT_FAILED"; |
| 2156 break; |
| 2157 case MD_NTSTATUS_WIN_STATUS_MISSING_SYSTEMFILE: |
| 2158 reason = "STATUS_MISSING_SYSTEMFILE"; |
| 2159 break; |
| 2160 case MD_NTSTATUS_WIN_STATUS_UNHANDLED_EXCEPTION: |
| 2161 reason = "STATUS_UNHANDLED_EXCEPTION"; |
| 2162 break; |
| 2163 case MD_NTSTATUS_WIN_STATUS_APP_INIT_FAILURE: |
| 2164 reason = "STATUS_APP_INIT_FAILURE"; |
| 2165 break; |
| 2166 case MD_NTSTATUS_WIN_STATUS_PAGEFILE_CREATE_FAILED: |
| 2167 reason = "STATUS_PAGEFILE_CREATE_FAILED"; |
| 2168 break; |
| 2169 case MD_NTSTATUS_WIN_STATUS_NO_PAGEFILE: |
| 2170 reason = "STATUS_NO_PAGEFILE"; |
| 2171 break; |
| 2172 case MD_NTSTATUS_WIN_STATUS_INVALID_LEVEL: |
| 2173 reason = "STATUS_INVALID_LEVEL"; |
| 2174 break; |
| 2175 case MD_NTSTATUS_WIN_STATUS_WRONG_PASSWORD_CORE: |
| 2176 reason = "STATUS_WRONG_PASSWORD_CORE"; |
| 2177 break; |
| 2178 case MD_NTSTATUS_WIN_STATUS_ILLEGAL_FLOAT_CONTEXT: |
| 2179 reason = "STATUS_ILLEGAL_FLOAT_CONTEXT"; |
| 2180 break; |
| 2181 case MD_NTSTATUS_WIN_STATUS_PIPE_BROKEN: |
| 2182 reason = "STATUS_PIPE_BROKEN"; |
| 2183 break; |
| 2184 case MD_NTSTATUS_WIN_STATUS_REGISTRY_CORRUPT: |
| 2185 reason = "STATUS_REGISTRY_CORRUPT"; |
| 2186 break; |
| 2187 case MD_NTSTATUS_WIN_STATUS_REGISTRY_IO_FAILED: |
| 2188 reason = "STATUS_REGISTRY_IO_FAILED"; |
| 2189 break; |
| 2190 case MD_NTSTATUS_WIN_STATUS_NO_EVENT_PAIR: |
| 2191 reason = "STATUS_NO_EVENT_PAIR"; |
| 2192 break; |
| 2193 case MD_NTSTATUS_WIN_STATUS_UNRECOGNIZED_VOLUME: |
| 2194 reason = "STATUS_UNRECOGNIZED_VOLUME"; |
| 2195 break; |
| 2196 case MD_NTSTATUS_WIN_STATUS_SERIAL_NO_DEVICE_INITED: |
| 2197 reason = "STATUS_SERIAL_NO_DEVICE_INITED"; |
| 2198 break; |
| 2199 case MD_NTSTATUS_WIN_STATUS_NO_SUCH_ALIAS: |
| 2200 reason = "STATUS_NO_SUCH_ALIAS"; |
| 2201 break; |
| 2202 case MD_NTSTATUS_WIN_STATUS_MEMBER_NOT_IN_ALIAS: |
| 2203 reason = "STATUS_MEMBER_NOT_IN_ALIAS"; |
| 2204 break; |
| 2205 case MD_NTSTATUS_WIN_STATUS_MEMBER_IN_ALIAS: |
| 2206 reason = "STATUS_MEMBER_IN_ALIAS"; |
| 2207 break; |
| 2208 case MD_NTSTATUS_WIN_STATUS_ALIAS_EXISTS: |
| 2209 reason = "STATUS_ALIAS_EXISTS"; |
| 2210 break; |
| 2211 case MD_NTSTATUS_WIN_STATUS_LOGON_NOT_GRANTED: |
| 2212 reason = "STATUS_LOGON_NOT_GRANTED"; |
| 2213 break; |
| 2214 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_SECRETS: |
| 2215 reason = "STATUS_TOO_MANY_SECRETS"; |
| 2216 break; |
| 2217 case MD_NTSTATUS_WIN_STATUS_SECRET_TOO_LONG: |
| 2218 reason = "STATUS_SECRET_TOO_LONG"; |
| 2219 break; |
| 2220 case MD_NTSTATUS_WIN_STATUS_INTERNAL_DB_ERROR: |
| 2221 reason = "STATUS_INTERNAL_DB_ERROR"; |
| 2222 break; |
| 2223 case MD_NTSTATUS_WIN_STATUS_FULLSCREEN_MODE: |
| 2224 reason = "STATUS_FULLSCREEN_MODE"; |
| 2225 break; |
| 2226 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_CONTEXT_IDS: |
| 2227 reason = "STATUS_TOO_MANY_CONTEXT_IDS"; |
| 2228 break; |
| 2229 case MD_NTSTATUS_WIN_STATUS_LOGON_TYPE_NOT_GRANTED: |
| 2230 reason = "STATUS_LOGON_TYPE_NOT_GRANTED"; |
| 2231 break; |
| 2232 case MD_NTSTATUS_WIN_STATUS_NOT_REGISTRY_FILE: |
| 2233 reason = "STATUS_NOT_REGISTRY_FILE"; |
| 2234 break; |
| 2235 case MD_NTSTATUS_WIN_STATUS_NT_CROSS_ENCRYPTION_REQUIRED: |
| 2236 reason = "STATUS_NT_CROSS_ENCRYPTION_REQUIRED"; |
| 2237 break; |
| 2238 case MD_NTSTATUS_WIN_STATUS_DOMAIN_CTRLR_CONFIG_ERROR: |
| 2239 reason = "STATUS_DOMAIN_CTRLR_CONFIG_ERROR"; |
| 2240 break; |
| 2241 case MD_NTSTATUS_WIN_STATUS_FT_MISSING_MEMBER: |
| 2242 reason = "STATUS_FT_MISSING_MEMBER"; |
| 2243 break; |
| 2244 case MD_NTSTATUS_WIN_STATUS_ILL_FORMED_SERVICE_ENTRY: |
| 2245 reason = "STATUS_ILL_FORMED_SERVICE_ENTRY"; |
| 2246 break; |
| 2247 case MD_NTSTATUS_WIN_STATUS_ILLEGAL_CHARACTER: |
| 2248 reason = "STATUS_ILLEGAL_CHARACTER"; |
| 2249 break; |
| 2250 case MD_NTSTATUS_WIN_STATUS_UNMAPPABLE_CHARACTER: |
| 2251 reason = "STATUS_UNMAPPABLE_CHARACTER"; |
| 2252 break; |
| 2253 case MD_NTSTATUS_WIN_STATUS_UNDEFINED_CHARACTER: |
| 2254 reason = "STATUS_UNDEFINED_CHARACTER"; |
| 2255 break; |
| 2256 case MD_NTSTATUS_WIN_STATUS_FLOPPY_VOLUME: |
| 2257 reason = "STATUS_FLOPPY_VOLUME"; |
| 2258 break; |
| 2259 case MD_NTSTATUS_WIN_STATUS_FLOPPY_ID_MARK_NOT_FOUND: |
| 2260 reason = "STATUS_FLOPPY_ID_MARK_NOT_FOUND"; |
| 2261 break; |
| 2262 case MD_NTSTATUS_WIN_STATUS_FLOPPY_WRONG_CYLINDER: |
| 2263 reason = "STATUS_FLOPPY_WRONG_CYLINDER"; |
| 2264 break; |
| 2265 case MD_NTSTATUS_WIN_STATUS_FLOPPY_UNKNOWN_ERROR: |
| 2266 reason = "STATUS_FLOPPY_UNKNOWN_ERROR"; |
| 2267 break; |
| 2268 case MD_NTSTATUS_WIN_STATUS_FLOPPY_BAD_REGISTERS: |
| 2269 reason = "STATUS_FLOPPY_BAD_REGISTERS"; |
| 2270 break; |
| 2271 case MD_NTSTATUS_WIN_STATUS_DISK_RECALIBRATE_FAILED: |
| 2272 reason = "STATUS_DISK_RECALIBRATE_FAILED"; |
| 2273 break; |
| 2274 case MD_NTSTATUS_WIN_STATUS_DISK_OPERATION_FAILED: |
| 2275 reason = "STATUS_DISK_OPERATION_FAILED"; |
| 2276 break; |
| 2277 case MD_NTSTATUS_WIN_STATUS_DISK_RESET_FAILED: |
| 2278 reason = "STATUS_DISK_RESET_FAILED"; |
| 2279 break; |
| 2280 case MD_NTSTATUS_WIN_STATUS_SHARED_IRQ_BUSY: |
| 2281 reason = "STATUS_SHARED_IRQ_BUSY"; |
| 2282 break; |
| 2283 case MD_NTSTATUS_WIN_STATUS_FT_ORPHANING: |
| 2284 reason = "STATUS_FT_ORPHANING"; |
| 2285 break; |
| 2286 case MD_NTSTATUS_WIN_STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT: |
| 2287 reason = "STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT"; |
| 2288 break; |
| 2289 case MD_NTSTATUS_WIN_STATUS_PARTITION_FAILURE: |
| 2290 reason = "STATUS_PARTITION_FAILURE"; |
| 2291 break; |
| 2292 case MD_NTSTATUS_WIN_STATUS_INVALID_BLOCK_LENGTH: |
| 2293 reason = "STATUS_INVALID_BLOCK_LENGTH"; |
| 2294 break; |
| 2295 case MD_NTSTATUS_WIN_STATUS_DEVICE_NOT_PARTITIONED: |
| 2296 reason = "STATUS_DEVICE_NOT_PARTITIONED"; |
| 2297 break; |
| 2298 case MD_NTSTATUS_WIN_STATUS_UNABLE_TO_LOCK_MEDIA: |
| 2299 reason = "STATUS_UNABLE_TO_LOCK_MEDIA"; |
| 2300 break; |
| 2301 case MD_NTSTATUS_WIN_STATUS_UNABLE_TO_UNLOAD_MEDIA: |
| 2302 reason = "STATUS_UNABLE_TO_UNLOAD_MEDIA"; |
| 2303 break; |
| 2304 case MD_NTSTATUS_WIN_STATUS_EOM_OVERFLOW: |
| 2305 reason = "STATUS_EOM_OVERFLOW"; |
| 2306 break; |
| 2307 case MD_NTSTATUS_WIN_STATUS_NO_MEDIA: |
| 2308 reason = "STATUS_NO_MEDIA"; |
| 2309 break; |
| 2310 case MD_NTSTATUS_WIN_STATUS_NO_SUCH_MEMBER: |
| 2311 reason = "STATUS_NO_SUCH_MEMBER"; |
| 2312 break; |
| 2313 case MD_NTSTATUS_WIN_STATUS_INVALID_MEMBER: |
| 2314 reason = "STATUS_INVALID_MEMBER"; |
| 2315 break; |
| 2316 case MD_NTSTATUS_WIN_STATUS_KEY_DELETED: |
| 2317 reason = "STATUS_KEY_DELETED"; |
| 2318 break; |
| 2319 case MD_NTSTATUS_WIN_STATUS_NO_LOG_SPACE: |
| 2320 reason = "STATUS_NO_LOG_SPACE"; |
| 2321 break; |
| 2322 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_SIDS: |
| 2323 reason = "STATUS_TOO_MANY_SIDS"; |
| 2324 break; |
| 2325 case MD_NTSTATUS_WIN_STATUS_LM_CROSS_ENCRYPTION_REQUIRED: |
| 2326 reason = "STATUS_LM_CROSS_ENCRYPTION_REQUIRED"; |
| 2327 break; |
| 2328 case MD_NTSTATUS_WIN_STATUS_KEY_HAS_CHILDREN: |
| 2329 reason = "STATUS_KEY_HAS_CHILDREN"; |
| 2330 break; |
| 2331 case MD_NTSTATUS_WIN_STATUS_CHILD_MUST_BE_VOLATILE: |
| 2332 reason = "STATUS_CHILD_MUST_BE_VOLATILE"; |
| 2333 break; |
| 2334 case MD_NTSTATUS_WIN_STATUS_DEVICE_CONFIGURATION_ERROR: |
| 2335 reason = "STATUS_DEVICE_CONFIGURATION_ERROR"; |
| 2336 break; |
| 2337 case MD_NTSTATUS_WIN_STATUS_DRIVER_INTERNAL_ERROR: |
| 2338 reason = "STATUS_DRIVER_INTERNAL_ERROR"; |
| 2339 break; |
| 2340 case MD_NTSTATUS_WIN_STATUS_INVALID_DEVICE_STATE: |
| 2341 reason = "STATUS_INVALID_DEVICE_STATE"; |
| 2342 break; |
| 2343 case MD_NTSTATUS_WIN_STATUS_IO_DEVICE_ERROR: |
| 2344 reason = "STATUS_IO_DEVICE_ERROR"; |
| 2345 break; |
| 2346 case MD_NTSTATUS_WIN_STATUS_DEVICE_PROTOCOL_ERROR: |
| 2347 reason = "STATUS_DEVICE_PROTOCOL_ERROR"; |
| 2348 break; |
| 2349 case MD_NTSTATUS_WIN_STATUS_BACKUP_CONTROLLER: |
| 2350 reason = "STATUS_BACKUP_CONTROLLER"; |
| 2351 break; |
| 2352 case MD_NTSTATUS_WIN_STATUS_LOG_FILE_FULL: |
| 2353 reason = "STATUS_LOG_FILE_FULL"; |
| 2354 break; |
| 2355 case MD_NTSTATUS_WIN_STATUS_TOO_LATE: |
| 2356 reason = "STATUS_TOO_LATE"; |
| 2357 break; |
| 2358 case MD_NTSTATUS_WIN_STATUS_NO_TRUST_LSA_SECRET: |
| 2359 reason = "STATUS_NO_TRUST_LSA_SECRET"; |
| 2360 break; |
| 2361 case MD_NTSTATUS_WIN_STATUS_NO_TRUST_SAM_ACCOUNT: |
| 2362 reason = "STATUS_NO_TRUST_SAM_ACCOUNT"; |
| 2363 break; |
| 2364 case MD_NTSTATUS_WIN_STATUS_TRUSTED_DOMAIN_FAILURE: |
| 2365 reason = "STATUS_TRUSTED_DOMAIN_FAILURE"; |
| 2366 break; |
| 2367 case MD_NTSTATUS_WIN_STATUS_TRUSTED_RELATIONSHIP_FAILURE: |
| 2368 reason = "STATUS_TRUSTED_RELATIONSHIP_FAILURE"; |
| 2369 break; |
| 2370 case MD_NTSTATUS_WIN_STATUS_EVENTLOG_FILE_CORRUPT: |
| 2371 reason = "STATUS_EVENTLOG_FILE_CORRUPT"; |
| 2372 break; |
| 2373 case MD_NTSTATUS_WIN_STATUS_EVENTLOG_CANT_START: |
| 2374 reason = "STATUS_EVENTLOG_CANT_START"; |
| 2375 break; |
| 2376 case MD_NTSTATUS_WIN_STATUS_TRUST_FAILURE: |
| 2377 reason = "STATUS_TRUST_FAILURE"; |
| 2378 break; |
| 2379 case MD_NTSTATUS_WIN_STATUS_MUTANT_LIMIT_EXCEEDED: |
| 2380 reason = "STATUS_MUTANT_LIMIT_EXCEEDED"; |
| 2381 break; |
| 2382 case MD_NTSTATUS_WIN_STATUS_NETLOGON_NOT_STARTED: |
| 2383 reason = "STATUS_NETLOGON_NOT_STARTED"; |
| 2384 break; |
| 2385 case MD_NTSTATUS_WIN_STATUS_ACCOUNT_EXPIRED: |
| 2386 reason = "STATUS_ACCOUNT_EXPIRED"; |
| 2387 break; |
| 2388 case MD_NTSTATUS_WIN_STATUS_POSSIBLE_DEADLOCK: |
| 2389 reason = "STATUS_POSSIBLE_DEADLOCK"; |
| 2390 break; |
| 2391 case MD_NTSTATUS_WIN_STATUS_NETWORK_CREDENTIAL_CONFLICT: |
| 2392 reason = "STATUS_NETWORK_CREDENTIAL_CONFLICT"; |
| 2393 break; |
| 2394 case MD_NTSTATUS_WIN_STATUS_REMOTE_SESSION_LIMIT: |
| 2395 reason = "STATUS_REMOTE_SESSION_LIMIT"; |
| 2396 break; |
| 2397 case MD_NTSTATUS_WIN_STATUS_EVENTLOG_FILE_CHANGED: |
| 2398 reason = "STATUS_EVENTLOG_FILE_CHANGED"; |
| 2399 break; |
| 2400 case MD_NTSTATUS_WIN_STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT: |
| 2401 reason = "STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT"; |
| 2402 break; |
| 2403 case MD_NTSTATUS_WIN_STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT: |
| 2404 reason = "STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT"; |
| 2405 break; |
| 2406 case MD_NTSTATUS_WIN_STATUS_NOLOGON_SERVER_TRUST_ACCOUNT: |
| 2407 reason = "STATUS_NOLOGON_SERVER_TRUST_ACCOUNT"; |
| 2408 break; |
| 2409 case MD_NTSTATUS_WIN_STATUS_DOMAIN_TRUST_INCONSISTENT: |
| 2410 reason = "STATUS_DOMAIN_TRUST_INCONSISTENT"; |
| 2411 break; |
| 2412 case MD_NTSTATUS_WIN_STATUS_FS_DRIVER_REQUIRED: |
| 2413 reason = "STATUS_FS_DRIVER_REQUIRED"; |
| 2414 break; |
| 2415 case MD_NTSTATUS_WIN_STATUS_IMAGE_ALREADY_LOADED_AS_DLL: |
| 2416 reason = "STATUS_IMAGE_ALREADY_LOADED_AS_DLL"; |
| 2417 break; |
| 2418 case MD_NTSTATUS_WIN_STATUS_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SET
TING: |
| 2419 reason = "STATUS_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING"; |
| 2420 break; |
| 2421 case MD_NTSTATUS_WIN_STATUS_SHORT_NAMES_NOT_ENABLED_ON_VOLUME: |
| 2422 reason = "STATUS_SHORT_NAMES_NOT_ENABLED_ON_VOLUME"; |
| 2423 break; |
| 2424 case MD_NTSTATUS_WIN_STATUS_SECURITY_STREAM_IS_INCONSISTENT: |
| 2425 reason = "STATUS_SECURITY_STREAM_IS_INCONSISTENT"; |
| 2426 break; |
| 2427 case MD_NTSTATUS_WIN_STATUS_INVALID_LOCK_RANGE: |
| 2428 reason = "STATUS_INVALID_LOCK_RANGE"; |
| 2429 break; |
| 2430 case MD_NTSTATUS_WIN_STATUS_INVALID_ACE_CONDITION: |
| 2431 reason = "STATUS_INVALID_ACE_CONDITION"; |
| 2432 break; |
| 2433 case MD_NTSTATUS_WIN_STATUS_IMAGE_SUBSYSTEM_NOT_PRESENT: |
| 2434 reason = "STATUS_IMAGE_SUBSYSTEM_NOT_PRESENT"; |
| 2435 break; |
| 2436 case MD_NTSTATUS_WIN_STATUS_NOTIFICATION_GUID_ALREADY_DEFINED: |
| 2437 reason = "STATUS_NOTIFICATION_GUID_ALREADY_DEFINED"; |
| 2438 break; |
| 2439 case MD_NTSTATUS_WIN_STATUS_NETWORK_OPEN_RESTRICTION: |
| 2440 reason = "STATUS_NETWORK_OPEN_RESTRICTION"; |
| 2441 break; |
| 2442 case MD_NTSTATUS_WIN_STATUS_NO_USER_SESSION_KEY: |
| 2443 reason = "STATUS_NO_USER_SESSION_KEY"; |
| 2444 break; |
| 2445 case MD_NTSTATUS_WIN_STATUS_USER_SESSION_DELETED: |
| 2446 reason = "STATUS_USER_SESSION_DELETED"; |
| 2447 break; |
| 2448 case MD_NTSTATUS_WIN_STATUS_RESOURCE_LANG_NOT_FOUND: |
| 2449 reason = "STATUS_RESOURCE_LANG_NOT_FOUND"; |
| 2450 break; |
| 2451 case MD_NTSTATUS_WIN_STATUS_INSUFF_SERVER_RESOURCES: |
| 2452 reason = "STATUS_INSUFF_SERVER_RESOURCES"; |
| 2453 break; |
| 2454 case MD_NTSTATUS_WIN_STATUS_INVALID_BUFFER_SIZE: |
| 2455 reason = "STATUS_INVALID_BUFFER_SIZE"; |
| 2456 break; |
| 2457 case MD_NTSTATUS_WIN_STATUS_INVALID_ADDRESS_COMPONENT: |
| 2458 reason = "STATUS_INVALID_ADDRESS_COMPONENT"; |
| 2459 break; |
| 2460 case MD_NTSTATUS_WIN_STATUS_INVALID_ADDRESS_WILDCARD: |
| 2461 reason = "STATUS_INVALID_ADDRESS_WILDCARD"; |
| 2462 break; |
| 2463 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_ADDRESSES: |
| 2464 reason = "STATUS_TOO_MANY_ADDRESSES"; |
| 2465 break; |
| 2466 case MD_NTSTATUS_WIN_STATUS_ADDRESS_ALREADY_EXISTS: |
| 2467 reason = "STATUS_ADDRESS_ALREADY_EXISTS"; |
| 2468 break; |
| 2469 case MD_NTSTATUS_WIN_STATUS_ADDRESS_CLOSED: |
| 2470 reason = "STATUS_ADDRESS_CLOSED"; |
| 2471 break; |
| 2472 case MD_NTSTATUS_WIN_STATUS_CONNECTION_DISCONNECTED: |
| 2473 reason = "STATUS_CONNECTION_DISCONNECTED"; |
| 2474 break; |
| 2475 case MD_NTSTATUS_WIN_STATUS_CONNECTION_RESET: |
| 2476 reason = "STATUS_CONNECTION_RESET"; |
| 2477 break; |
| 2478 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_NODES: |
| 2479 reason = "STATUS_TOO_MANY_NODES"; |
| 2480 break; |
| 2481 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_ABORTED: |
| 2482 reason = "STATUS_TRANSACTION_ABORTED"; |
| 2483 break; |
| 2484 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_TIMED_OUT: |
| 2485 reason = "STATUS_TRANSACTION_TIMED_OUT"; |
| 2486 break; |
| 2487 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_NO_RELEASE: |
| 2488 reason = "STATUS_TRANSACTION_NO_RELEASE"; |
| 2489 break; |
| 2490 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_NO_MATCH: |
| 2491 reason = "STATUS_TRANSACTION_NO_MATCH"; |
| 2492 break; |
| 2493 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_RESPONDED: |
| 2494 reason = "STATUS_TRANSACTION_RESPONDED"; |
| 2495 break; |
| 2496 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_INVALID_ID: |
| 2497 reason = "STATUS_TRANSACTION_INVALID_ID"; |
| 2498 break; |
| 2499 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_INVALID_TYPE: |
| 2500 reason = "STATUS_TRANSACTION_INVALID_TYPE"; |
| 2501 break; |
| 2502 case MD_NTSTATUS_WIN_STATUS_NOT_SERVER_SESSION: |
| 2503 reason = "STATUS_NOT_SERVER_SESSION"; |
| 2504 break; |
| 2505 case MD_NTSTATUS_WIN_STATUS_NOT_CLIENT_SESSION: |
| 2506 reason = "STATUS_NOT_CLIENT_SESSION"; |
| 2507 break; |
| 2508 case MD_NTSTATUS_WIN_STATUS_CANNOT_LOAD_REGISTRY_FILE: |
| 2509 reason = "STATUS_CANNOT_LOAD_REGISTRY_FILE"; |
| 2510 break; |
| 2511 case MD_NTSTATUS_WIN_STATUS_DEBUG_ATTACH_FAILED: |
| 2512 reason = "STATUS_DEBUG_ATTACH_FAILED"; |
| 2513 break; |
| 2514 case MD_NTSTATUS_WIN_STATUS_SYSTEM_PROCESS_TERMINATED: |
| 2515 reason = "STATUS_SYSTEM_PROCESS_TERMINATED"; |
| 2516 break; |
| 2517 case MD_NTSTATUS_WIN_STATUS_DATA_NOT_ACCEPTED: |
| 2518 reason = "STATUS_DATA_NOT_ACCEPTED"; |
| 2519 break; |
| 2520 case MD_NTSTATUS_WIN_STATUS_NO_BROWSER_SERVERS_FOUND: |
| 2521 reason = "STATUS_NO_BROWSER_SERVERS_FOUND"; |
| 2522 break; |
| 2523 case MD_NTSTATUS_WIN_STATUS_VDM_HARD_ERROR: |
| 2524 reason = "STATUS_VDM_HARD_ERROR"; |
| 2525 break; |
| 2526 case MD_NTSTATUS_WIN_STATUS_DRIVER_CANCEL_TIMEOUT: |
| 2527 reason = "STATUS_DRIVER_CANCEL_TIMEOUT"; |
| 2528 break; |
| 2529 case MD_NTSTATUS_WIN_STATUS_REPLY_MESSAGE_MISMATCH: |
| 2530 reason = "STATUS_REPLY_MESSAGE_MISMATCH"; |
| 2531 break; |
| 2532 case MD_NTSTATUS_WIN_STATUS_MAPPED_ALIGNMENT: |
| 2533 reason = "STATUS_MAPPED_ALIGNMENT"; |
| 2534 break; |
| 2535 case MD_NTSTATUS_WIN_STATUS_IMAGE_CHECKSUM_MISMATCH: |
| 2536 reason = "STATUS_IMAGE_CHECKSUM_MISMATCH"; |
| 2537 break; |
| 2538 case MD_NTSTATUS_WIN_STATUS_LOST_WRITEBEHIND_DATA: |
| 2539 reason = "STATUS_LOST_WRITEBEHIND_DATA"; |
| 2540 break; |
| 2541 case MD_NTSTATUS_WIN_STATUS_CLIENT_SERVER_PARAMETERS_INVALID: |
| 2542 reason = "STATUS_CLIENT_SERVER_PARAMETERS_INVALID"; |
| 2543 break; |
| 2544 case MD_NTSTATUS_WIN_STATUS_PASSWORD_MUST_CHANGE: |
| 2545 reason = "STATUS_PASSWORD_MUST_CHANGE"; |
| 2546 break; |
| 2547 case MD_NTSTATUS_WIN_STATUS_NOT_FOUND: |
| 2548 reason = "STATUS_NOT_FOUND"; |
| 2549 break; |
| 2550 case MD_NTSTATUS_WIN_STATUS_NOT_TINY_STREAM: |
| 2551 reason = "STATUS_NOT_TINY_STREAM"; |
| 2552 break; |
| 2553 case MD_NTSTATUS_WIN_STATUS_RECOVERY_FAILURE: |
| 2554 reason = "STATUS_RECOVERY_FAILURE"; |
| 2555 break; |
| 2556 case MD_NTSTATUS_WIN_STATUS_STACK_OVERFLOW_READ: |
| 2557 reason = "STATUS_STACK_OVERFLOW_READ"; |
| 2558 break; |
| 2559 case MD_NTSTATUS_WIN_STATUS_FAIL_CHECK: |
| 2560 reason = "STATUS_FAIL_CHECK"; |
| 2561 break; |
| 2562 case MD_NTSTATUS_WIN_STATUS_DUPLICATE_OBJECTID: |
| 2563 reason = "STATUS_DUPLICATE_OBJECTID"; |
| 2564 break; |
| 2565 case MD_NTSTATUS_WIN_STATUS_OBJECTID_EXISTS: |
| 2566 reason = "STATUS_OBJECTID_EXISTS"; |
| 2567 break; |
| 2568 case MD_NTSTATUS_WIN_STATUS_CONVERT_TO_LARGE: |
| 2569 reason = "STATUS_CONVERT_TO_LARGE"; |
| 2570 break; |
| 2571 case MD_NTSTATUS_WIN_STATUS_RETRY: |
| 2572 reason = "STATUS_RETRY"; |
| 2573 break; |
| 2574 case MD_NTSTATUS_WIN_STATUS_FOUND_OUT_OF_SCOPE: |
| 2575 reason = "STATUS_FOUND_OUT_OF_SCOPE"; |
| 2576 break; |
| 2577 case MD_NTSTATUS_WIN_STATUS_ALLOCATE_BUCKET: |
| 2578 reason = "STATUS_ALLOCATE_BUCKET"; |
| 2579 break; |
| 2580 case MD_NTSTATUS_WIN_STATUS_PROPSET_NOT_FOUND: |
| 2581 reason = "STATUS_PROPSET_NOT_FOUND"; |
| 2582 break; |
| 2583 case MD_NTSTATUS_WIN_STATUS_MARSHALL_OVERFLOW: |
| 2584 reason = "STATUS_MARSHALL_OVERFLOW"; |
| 2585 break; |
| 2586 case MD_NTSTATUS_WIN_STATUS_INVALID_VARIANT: |
| 2587 reason = "STATUS_INVALID_VARIANT"; |
| 2588 break; |
| 2589 case MD_NTSTATUS_WIN_STATUS_DOMAIN_CONTROLLER_NOT_FOUND: |
| 2590 reason = "STATUS_DOMAIN_CONTROLLER_NOT_FOUND"; |
| 2591 break; |
| 2592 case MD_NTSTATUS_WIN_STATUS_ACCOUNT_LOCKED_OUT: |
| 2593 reason = "STATUS_ACCOUNT_LOCKED_OUT"; |
| 2594 break; |
| 2595 case MD_NTSTATUS_WIN_STATUS_HANDLE_NOT_CLOSABLE: |
| 2596 reason = "STATUS_HANDLE_NOT_CLOSABLE"; |
| 2597 break; |
| 2598 case MD_NTSTATUS_WIN_STATUS_CONNECTION_REFUSED: |
| 2599 reason = "STATUS_CONNECTION_REFUSED"; |
| 2600 break; |
| 2601 case MD_NTSTATUS_WIN_STATUS_GRACEFUL_DISCONNECT: |
| 2602 reason = "STATUS_GRACEFUL_DISCONNECT"; |
| 2603 break; |
| 2604 case MD_NTSTATUS_WIN_STATUS_ADDRESS_ALREADY_ASSOCIATED: |
| 2605 reason = "STATUS_ADDRESS_ALREADY_ASSOCIATED"; |
| 2606 break; |
| 2607 case MD_NTSTATUS_WIN_STATUS_ADDRESS_NOT_ASSOCIATED: |
| 2608 reason = "STATUS_ADDRESS_NOT_ASSOCIATED"; |
| 2609 break; |
| 2610 case MD_NTSTATUS_WIN_STATUS_CONNECTION_INVALID: |
| 2611 reason = "STATUS_CONNECTION_INVALID"; |
| 2612 break; |
| 2613 case MD_NTSTATUS_WIN_STATUS_CONNECTION_ACTIVE: |
| 2614 reason = "STATUS_CONNECTION_ACTIVE"; |
| 2615 break; |
| 2616 case MD_NTSTATUS_WIN_STATUS_NETWORK_UNREACHABLE: |
| 2617 reason = "STATUS_NETWORK_UNREACHABLE"; |
| 2618 break; |
| 2619 case MD_NTSTATUS_WIN_STATUS_HOST_UNREACHABLE: |
| 2620 reason = "STATUS_HOST_UNREACHABLE"; |
| 2621 break; |
| 2622 case MD_NTSTATUS_WIN_STATUS_PROTOCOL_UNREACHABLE: |
| 2623 reason = "STATUS_PROTOCOL_UNREACHABLE"; |
| 2624 break; |
| 2625 case MD_NTSTATUS_WIN_STATUS_PORT_UNREACHABLE: |
| 2626 reason = "STATUS_PORT_UNREACHABLE"; |
| 2627 break; |
| 2628 case MD_NTSTATUS_WIN_STATUS_REQUEST_ABORTED: |
| 2629 reason = "STATUS_REQUEST_ABORTED"; |
| 2630 break; |
| 2631 case MD_NTSTATUS_WIN_STATUS_CONNECTION_ABORTED: |
| 2632 reason = "STATUS_CONNECTION_ABORTED"; |
| 2633 break; |
| 2634 case MD_NTSTATUS_WIN_STATUS_BAD_COMPRESSION_BUFFER: |
| 2635 reason = "STATUS_BAD_COMPRESSION_BUFFER"; |
| 2636 break; |
| 2637 case MD_NTSTATUS_WIN_STATUS_USER_MAPPED_FILE: |
| 2638 reason = "STATUS_USER_MAPPED_FILE"; |
| 2639 break; |
| 2640 case MD_NTSTATUS_WIN_STATUS_AUDIT_FAILED: |
| 2641 reason = "STATUS_AUDIT_FAILED"; |
| 2642 break; |
| 2643 case MD_NTSTATUS_WIN_STATUS_TIMER_RESOLUTION_NOT_SET: |
| 2644 reason = "STATUS_TIMER_RESOLUTION_NOT_SET"; |
| 2645 break; |
| 2646 case MD_NTSTATUS_WIN_STATUS_CONNECTION_COUNT_LIMIT: |
| 2647 reason = "STATUS_CONNECTION_COUNT_LIMIT"; |
| 2648 break; |
| 2649 case MD_NTSTATUS_WIN_STATUS_LOGIN_TIME_RESTRICTION: |
| 2650 reason = "STATUS_LOGIN_TIME_RESTRICTION"; |
| 2651 break; |
| 2652 case MD_NTSTATUS_WIN_STATUS_LOGIN_WKSTA_RESTRICTION: |
| 2653 reason = "STATUS_LOGIN_WKSTA_RESTRICTION"; |
| 2654 break; |
| 2655 case MD_NTSTATUS_WIN_STATUS_IMAGE_MP_UP_MISMATCH: |
| 2656 reason = "STATUS_IMAGE_MP_UP_MISMATCH"; |
| 2657 break; |
| 2658 case MD_NTSTATUS_WIN_STATUS_INSUFFICIENT_LOGON_INFO: |
| 2659 reason = "STATUS_INSUFFICIENT_LOGON_INFO"; |
| 2660 break; |
| 2661 case MD_NTSTATUS_WIN_STATUS_BAD_DLL_ENTRYPOINT: |
| 2662 reason = "STATUS_BAD_DLL_ENTRYPOINT"; |
| 2663 break; |
| 2664 case MD_NTSTATUS_WIN_STATUS_BAD_SERVICE_ENTRYPOINT: |
| 2665 reason = "STATUS_BAD_SERVICE_ENTRYPOINT"; |
| 2666 break; |
| 2667 case MD_NTSTATUS_WIN_STATUS_LPC_REPLY_LOST: |
| 2668 reason = "STATUS_LPC_REPLY_LOST"; |
| 2669 break; |
| 2670 case MD_NTSTATUS_WIN_STATUS_IP_ADDRESS_CONFLICT1: |
| 2671 reason = "STATUS_IP_ADDRESS_CONFLICT1"; |
| 2672 break; |
| 2673 case MD_NTSTATUS_WIN_STATUS_IP_ADDRESS_CONFLICT2: |
| 2674 reason = "STATUS_IP_ADDRESS_CONFLICT2"; |
| 2675 break; |
| 2676 case MD_NTSTATUS_WIN_STATUS_REGISTRY_QUOTA_LIMIT: |
| 2677 reason = "STATUS_REGISTRY_QUOTA_LIMIT"; |
| 2678 break; |
| 2679 case MD_NTSTATUS_WIN_STATUS_PATH_NOT_COVERED: |
| 2680 reason = "STATUS_PATH_NOT_COVERED"; |
| 2681 break; |
| 2682 case MD_NTSTATUS_WIN_STATUS_NO_CALLBACK_ACTIVE: |
| 2683 reason = "STATUS_NO_CALLBACK_ACTIVE"; |
| 2684 break; |
| 2685 case MD_NTSTATUS_WIN_STATUS_LICENSE_QUOTA_EXCEEDED: |
| 2686 reason = "STATUS_LICENSE_QUOTA_EXCEEDED"; |
| 2687 break; |
| 2688 case MD_NTSTATUS_WIN_STATUS_PWD_TOO_SHORT: |
| 2689 reason = "STATUS_PWD_TOO_SHORT"; |
| 2690 break; |
| 2691 case MD_NTSTATUS_WIN_STATUS_PWD_TOO_RECENT: |
| 2692 reason = "STATUS_PWD_TOO_RECENT"; |
| 2693 break; |
| 2694 case MD_NTSTATUS_WIN_STATUS_PWD_HISTORY_CONFLICT: |
| 2695 reason = "STATUS_PWD_HISTORY_CONFLICT"; |
| 2696 break; |
| 2697 case MD_NTSTATUS_WIN_STATUS_PLUGPLAY_NO_DEVICE: |
| 2698 reason = "STATUS_PLUGPLAY_NO_DEVICE"; |
| 2699 break; |
| 2700 case MD_NTSTATUS_WIN_STATUS_UNSUPPORTED_COMPRESSION: |
| 2701 reason = "STATUS_UNSUPPORTED_COMPRESSION"; |
| 2702 break; |
| 2703 case MD_NTSTATUS_WIN_STATUS_INVALID_HW_PROFILE: |
| 2704 reason = "STATUS_INVALID_HW_PROFILE"; |
| 2705 break; |
| 2706 case MD_NTSTATUS_WIN_STATUS_INVALID_PLUGPLAY_DEVICE_PATH: |
| 2707 reason = "STATUS_INVALID_PLUGPLAY_DEVICE_PATH"; |
| 2708 break; |
| 2709 case MD_NTSTATUS_WIN_STATUS_DRIVER_ORDINAL_NOT_FOUND: |
| 2710 reason = "STATUS_DRIVER_ORDINAL_NOT_FOUND"; |
| 2711 break; |
| 2712 case MD_NTSTATUS_WIN_STATUS_DRIVER_ENTRYPOINT_NOT_FOUND: |
| 2713 reason = "STATUS_DRIVER_ENTRYPOINT_NOT_FOUND"; |
| 2714 break; |
| 2715 case MD_NTSTATUS_WIN_STATUS_RESOURCE_NOT_OWNED: |
| 2716 reason = "STATUS_RESOURCE_NOT_OWNED"; |
| 2717 break; |
| 2718 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_LINKS: |
| 2719 reason = "STATUS_TOO_MANY_LINKS"; |
| 2720 break; |
| 2721 case MD_NTSTATUS_WIN_STATUS_QUOTA_LIST_INCONSISTENT: |
| 2722 reason = "STATUS_QUOTA_LIST_INCONSISTENT"; |
| 2723 break; |
| 2724 case MD_NTSTATUS_WIN_STATUS_FILE_IS_OFFLINE: |
| 2725 reason = "STATUS_FILE_IS_OFFLINE"; |
| 2726 break; |
| 2727 case MD_NTSTATUS_WIN_STATUS_EVALUATION_EXPIRATION: |
| 2728 reason = "STATUS_EVALUATION_EXPIRATION"; |
| 2729 break; |
| 2730 case MD_NTSTATUS_WIN_STATUS_ILLEGAL_DLL_RELOCATION: |
| 2731 reason = "STATUS_ILLEGAL_DLL_RELOCATION"; |
| 2732 break; |
| 2733 case MD_NTSTATUS_WIN_STATUS_LICENSE_VIOLATION: |
| 2734 reason = "STATUS_LICENSE_VIOLATION"; |
| 2735 break; |
| 2736 case MD_NTSTATUS_WIN_STATUS_DLL_INIT_FAILED_LOGOFF: |
| 2737 reason = "STATUS_DLL_INIT_FAILED_LOGOFF"; |
| 2738 break; |
| 2739 case MD_NTSTATUS_WIN_STATUS_DRIVER_UNABLE_TO_LOAD: |
| 2740 reason = "STATUS_DRIVER_UNABLE_TO_LOAD"; |
| 2741 break; |
| 2742 case MD_NTSTATUS_WIN_STATUS_DFS_UNAVAILABLE: |
| 2743 reason = "STATUS_DFS_UNAVAILABLE"; |
| 2744 break; |
| 2745 case MD_NTSTATUS_WIN_STATUS_VOLUME_DISMOUNTED: |
| 2746 reason = "STATUS_VOLUME_DISMOUNTED"; |
| 2747 break; |
| 2748 case MD_NTSTATUS_WIN_STATUS_WX86_INTERNAL_ERROR: |
| 2749 reason = "STATUS_WX86_INTERNAL_ERROR"; |
| 2750 break; |
| 2751 case MD_NTSTATUS_WIN_STATUS_WX86_FLOAT_STACK_CHECK: |
| 2752 reason = "STATUS_WX86_FLOAT_STACK_CHECK"; |
| 2753 break; |
| 2754 case MD_NTSTATUS_WIN_STATUS_VALIDATE_CONTINUE: |
| 2755 reason = "STATUS_VALIDATE_CONTINUE"; |
| 2756 break; |
| 2757 case MD_NTSTATUS_WIN_STATUS_NO_MATCH: |
| 2758 reason = "STATUS_NO_MATCH"; |
| 2759 break; |
| 2760 case MD_NTSTATUS_WIN_STATUS_NO_MORE_MATCHES: |
| 2761 reason = "STATUS_NO_MORE_MATCHES"; |
| 2762 break; |
| 2763 case MD_NTSTATUS_WIN_STATUS_NOT_A_REPARSE_POINT: |
| 2764 reason = "STATUS_NOT_A_REPARSE_POINT"; |
| 2765 break; |
| 2766 case MD_NTSTATUS_WIN_STATUS_IO_REPARSE_TAG_INVALID: |
| 2767 reason = "STATUS_IO_REPARSE_TAG_INVALID"; |
| 2768 break; |
| 2769 case MD_NTSTATUS_WIN_STATUS_IO_REPARSE_TAG_MISMATCH: |
| 2770 reason = "STATUS_IO_REPARSE_TAG_MISMATCH"; |
| 2771 break; |
| 2772 case MD_NTSTATUS_WIN_STATUS_IO_REPARSE_DATA_INVALID: |
| 2773 reason = "STATUS_IO_REPARSE_DATA_INVALID"; |
| 2774 break; |
| 2775 case MD_NTSTATUS_WIN_STATUS_IO_REPARSE_TAG_NOT_HANDLED: |
| 2776 reason = "STATUS_IO_REPARSE_TAG_NOT_HANDLED"; |
| 2777 break; |
| 2778 case MD_NTSTATUS_WIN_STATUS_REPARSE_POINT_NOT_RESOLVED: |
| 2779 reason = "STATUS_REPARSE_POINT_NOT_RESOLVED"; |
| 2780 break; |
| 2781 case MD_NTSTATUS_WIN_STATUS_DIRECTORY_IS_A_REPARSE_POINT: |
| 2782 reason = "STATUS_DIRECTORY_IS_A_REPARSE_POINT"; |
| 2783 break; |
| 2784 case MD_NTSTATUS_WIN_STATUS_RANGE_LIST_CONFLICT: |
| 2785 reason = "STATUS_RANGE_LIST_CONFLICT"; |
| 2786 break; |
| 2787 case MD_NTSTATUS_WIN_STATUS_SOURCE_ELEMENT_EMPTY: |
| 2788 reason = "STATUS_SOURCE_ELEMENT_EMPTY"; |
| 2789 break; |
| 2790 case MD_NTSTATUS_WIN_STATUS_DESTINATION_ELEMENT_FULL: |
| 2791 reason = "STATUS_DESTINATION_ELEMENT_FULL"; |
| 2792 break; |
| 2793 case MD_NTSTATUS_WIN_STATUS_ILLEGAL_ELEMENT_ADDRESS: |
| 2794 reason = "STATUS_ILLEGAL_ELEMENT_ADDRESS"; |
| 2795 break; |
| 2796 case MD_NTSTATUS_WIN_STATUS_MAGAZINE_NOT_PRESENT: |
| 2797 reason = "STATUS_MAGAZINE_NOT_PRESENT"; |
| 2798 break; |
| 2799 case MD_NTSTATUS_WIN_STATUS_REINITIALIZATION_NEEDED: |
| 2800 reason = "STATUS_REINITIALIZATION_NEEDED"; |
| 2801 break; |
| 2802 case MD_NTSTATUS_WIN_STATUS_ENCRYPTION_FAILED: |
| 2803 reason = "STATUS_ENCRYPTION_FAILED"; |
| 2804 break; |
| 2805 case MD_NTSTATUS_WIN_STATUS_DECRYPTION_FAILED: |
| 2806 reason = "STATUS_DECRYPTION_FAILED"; |
| 2807 break; |
| 2808 case MD_NTSTATUS_WIN_STATUS_RANGE_NOT_FOUND: |
| 2809 reason = "STATUS_RANGE_NOT_FOUND"; |
| 2810 break; |
| 2811 case MD_NTSTATUS_WIN_STATUS_NO_RECOVERY_POLICY: |
| 2812 reason = "STATUS_NO_RECOVERY_POLICY"; |
| 2813 break; |
| 2814 case MD_NTSTATUS_WIN_STATUS_NO_EFS: |
| 2815 reason = "STATUS_NO_EFS"; |
| 2816 break; |
| 2817 case MD_NTSTATUS_WIN_STATUS_WRONG_EFS: |
| 2818 reason = "STATUS_WRONG_EFS"; |
| 2819 break; |
| 2820 case MD_NTSTATUS_WIN_STATUS_NO_USER_KEYS: |
| 2821 reason = "STATUS_NO_USER_KEYS"; |
| 2822 break; |
| 2823 case MD_NTSTATUS_WIN_STATUS_FILE_NOT_ENCRYPTED: |
| 2824 reason = "STATUS_FILE_NOT_ENCRYPTED"; |
| 2825 break; |
| 2826 case MD_NTSTATUS_WIN_STATUS_NOT_EXPORT_FORMAT: |
| 2827 reason = "STATUS_NOT_EXPORT_FORMAT"; |
| 2828 break; |
| 2829 case MD_NTSTATUS_WIN_STATUS_FILE_ENCRYPTED: |
| 2830 reason = "STATUS_FILE_ENCRYPTED"; |
| 2831 break; |
| 2832 case MD_NTSTATUS_WIN_STATUS_WMI_GUID_NOT_FOUND: |
| 2833 reason = "STATUS_WMI_GUID_NOT_FOUND"; |
| 2834 break; |
| 2835 case MD_NTSTATUS_WIN_STATUS_WMI_INSTANCE_NOT_FOUND: |
| 2836 reason = "STATUS_WMI_INSTANCE_NOT_FOUND"; |
| 2837 break; |
| 2838 case MD_NTSTATUS_WIN_STATUS_WMI_ITEMID_NOT_FOUND: |
| 2839 reason = "STATUS_WMI_ITEMID_NOT_FOUND"; |
| 2840 break; |
| 2841 case MD_NTSTATUS_WIN_STATUS_WMI_TRY_AGAIN: |
| 2842 reason = "STATUS_WMI_TRY_AGAIN"; |
| 2843 break; |
| 2844 case MD_NTSTATUS_WIN_STATUS_SHARED_POLICY: |
| 2845 reason = "STATUS_SHARED_POLICY"; |
| 2846 break; |
| 2847 case MD_NTSTATUS_WIN_STATUS_POLICY_OBJECT_NOT_FOUND: |
| 2848 reason = "STATUS_POLICY_OBJECT_NOT_FOUND"; |
| 2849 break; |
| 2850 case MD_NTSTATUS_WIN_STATUS_POLICY_ONLY_IN_DS: |
| 2851 reason = "STATUS_POLICY_ONLY_IN_DS"; |
| 2852 break; |
| 2853 case MD_NTSTATUS_WIN_STATUS_VOLUME_NOT_UPGRADED: |
| 2854 reason = "STATUS_VOLUME_NOT_UPGRADED"; |
| 2855 break; |
| 2856 case MD_NTSTATUS_WIN_STATUS_REMOTE_STORAGE_NOT_ACTIVE: |
| 2857 reason = "STATUS_REMOTE_STORAGE_NOT_ACTIVE"; |
| 2858 break; |
| 2859 case MD_NTSTATUS_WIN_STATUS_REMOTE_STORAGE_MEDIA_ERROR: |
| 2860 reason = "STATUS_REMOTE_STORAGE_MEDIA_ERROR"; |
| 2861 break; |
| 2862 case MD_NTSTATUS_WIN_STATUS_NO_TRACKING_SERVICE: |
| 2863 reason = "STATUS_NO_TRACKING_SERVICE"; |
| 2864 break; |
| 2865 case MD_NTSTATUS_WIN_STATUS_SERVER_SID_MISMATCH: |
| 2866 reason = "STATUS_SERVER_SID_MISMATCH"; |
| 2867 break; |
| 2868 case MD_NTSTATUS_WIN_STATUS_DS_NO_ATTRIBUTE_OR_VALUE: |
| 2869 reason = "STATUS_DS_NO_ATTRIBUTE_OR_VALUE"; |
| 2870 break; |
| 2871 case MD_NTSTATUS_WIN_STATUS_DS_INVALID_ATTRIBUTE_SYNTAX: |
| 2872 reason = "STATUS_DS_INVALID_ATTRIBUTE_SYNTAX"; |
| 2873 break; |
| 2874 case MD_NTSTATUS_WIN_STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED: |
| 2875 reason = "STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED"; |
| 2876 break; |
| 2877 case MD_NTSTATUS_WIN_STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS: |
| 2878 reason = "STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS"; |
| 2879 break; |
| 2880 case MD_NTSTATUS_WIN_STATUS_DS_BUSY: |
| 2881 reason = "STATUS_DS_BUSY"; |
| 2882 break; |
| 2883 case MD_NTSTATUS_WIN_STATUS_DS_UNAVAILABLE: |
| 2884 reason = "STATUS_DS_UNAVAILABLE"; |
| 2885 break; |
| 2886 case MD_NTSTATUS_WIN_STATUS_DS_NO_RIDS_ALLOCATED: |
| 2887 reason = "STATUS_DS_NO_RIDS_ALLOCATED"; |
| 2888 break; |
| 2889 case MD_NTSTATUS_WIN_STATUS_DS_NO_MORE_RIDS: |
| 2890 reason = "STATUS_DS_NO_MORE_RIDS"; |
| 2891 break; |
| 2892 case MD_NTSTATUS_WIN_STATUS_DS_INCORRECT_ROLE_OWNER: |
| 2893 reason = "STATUS_DS_INCORRECT_ROLE_OWNER"; |
| 2894 break; |
| 2895 case MD_NTSTATUS_WIN_STATUS_DS_RIDMGR_INIT_ERROR: |
| 2896 reason = "STATUS_DS_RIDMGR_INIT_ERROR"; |
| 2897 break; |
| 2898 case MD_NTSTATUS_WIN_STATUS_DS_OBJ_CLASS_VIOLATION: |
| 2899 reason = "STATUS_DS_OBJ_CLASS_VIOLATION"; |
| 2900 break; |
| 2901 case MD_NTSTATUS_WIN_STATUS_DS_CANT_ON_NON_LEAF: |
| 2902 reason = "STATUS_DS_CANT_ON_NON_LEAF"; |
| 2903 break; |
| 2904 case MD_NTSTATUS_WIN_STATUS_DS_CANT_ON_RDN: |
| 2905 reason = "STATUS_DS_CANT_ON_RDN"; |
| 2906 break; |
| 2907 case MD_NTSTATUS_WIN_STATUS_DS_CANT_MOD_OBJ_CLASS: |
| 2908 reason = "STATUS_DS_CANT_MOD_OBJ_CLASS"; |
| 2909 break; |
| 2910 case MD_NTSTATUS_WIN_STATUS_DS_CROSS_DOM_MOVE_FAILED: |
| 2911 reason = "STATUS_DS_CROSS_DOM_MOVE_FAILED"; |
| 2912 break; |
| 2913 case MD_NTSTATUS_WIN_STATUS_DS_GC_NOT_AVAILABLE: |
| 2914 reason = "STATUS_DS_GC_NOT_AVAILABLE"; |
| 2915 break; |
| 2916 case MD_NTSTATUS_WIN_STATUS_DIRECTORY_SERVICE_REQUIRED: |
| 2917 reason = "STATUS_DIRECTORY_SERVICE_REQUIRED"; |
| 2918 break; |
| 2919 case MD_NTSTATUS_WIN_STATUS_REPARSE_ATTRIBUTE_CONFLICT: |
| 2920 reason = "STATUS_REPARSE_ATTRIBUTE_CONFLICT"; |
| 2921 break; |
| 2922 case MD_NTSTATUS_WIN_STATUS_CANT_ENABLE_DENY_ONLY: |
| 2923 reason = "STATUS_CANT_ENABLE_DENY_ONLY"; |
| 2924 break; |
| 2925 case MD_NTSTATUS_WIN_STATUS_FLOAT_MULTIPLE_FAULTS: |
| 2926 reason = "STATUS_FLOAT_MULTIPLE_FAULTS"; |
| 2927 break; |
| 2928 case MD_NTSTATUS_WIN_STATUS_FLOAT_MULTIPLE_TRAPS: |
| 2929 reason = "STATUS_FLOAT_MULTIPLE_TRAPS"; |
| 2930 break; |
| 2931 case MD_NTSTATUS_WIN_STATUS_DEVICE_REMOVED: |
| 2932 reason = "STATUS_DEVICE_REMOVED"; |
| 2933 break; |
| 2934 case MD_NTSTATUS_WIN_STATUS_JOURNAL_DELETE_IN_PROGRESS: |
| 2935 reason = "STATUS_JOURNAL_DELETE_IN_PROGRESS"; |
| 2936 break; |
| 2937 case MD_NTSTATUS_WIN_STATUS_JOURNAL_NOT_ACTIVE: |
| 2938 reason = "STATUS_JOURNAL_NOT_ACTIVE"; |
| 2939 break; |
| 2940 case MD_NTSTATUS_WIN_STATUS_NOINTERFACE: |
| 2941 reason = "STATUS_NOINTERFACE"; |
| 2942 break; |
| 2943 case MD_NTSTATUS_WIN_STATUS_DS_ADMIN_LIMIT_EXCEEDED: |
| 2944 reason = "STATUS_DS_ADMIN_LIMIT_EXCEEDED"; |
| 2945 break; |
| 2946 case MD_NTSTATUS_WIN_STATUS_DRIVER_FAILED_SLEEP: |
| 2947 reason = "STATUS_DRIVER_FAILED_SLEEP"; |
| 2948 break; |
| 2949 case MD_NTSTATUS_WIN_STATUS_MUTUAL_AUTHENTICATION_FAILED: |
| 2950 reason = "STATUS_MUTUAL_AUTHENTICATION_FAILED"; |
| 2951 break; |
| 2952 case MD_NTSTATUS_WIN_STATUS_CORRUPT_SYSTEM_FILE: |
| 2953 reason = "STATUS_CORRUPT_SYSTEM_FILE"; |
| 2954 break; |
| 2955 case MD_NTSTATUS_WIN_STATUS_DATATYPE_MISALIGNMENT_ERROR: |
| 2956 reason = "STATUS_DATATYPE_MISALIGNMENT_ERROR"; |
| 2957 break; |
| 2958 case MD_NTSTATUS_WIN_STATUS_WMI_READ_ONLY: |
| 2959 reason = "STATUS_WMI_READ_ONLY"; |
| 2960 break; |
| 2961 case MD_NTSTATUS_WIN_STATUS_WMI_SET_FAILURE: |
| 2962 reason = "STATUS_WMI_SET_FAILURE"; |
| 2963 break; |
| 2964 case MD_NTSTATUS_WIN_STATUS_COMMITMENT_MINIMUM: |
| 2965 reason = "STATUS_COMMITMENT_MINIMUM"; |
| 2966 break; |
| 2967 case MD_NTSTATUS_WIN_STATUS_REG_NAT_CONSUMPTION: |
| 2968 reason = "STATUS_REG_NAT_CONSUMPTION"; |
| 2969 break; |
| 2970 case MD_NTSTATUS_WIN_STATUS_TRANSPORT_FULL: |
| 2971 reason = "STATUS_TRANSPORT_FULL"; |
| 2972 break; |
| 2973 case MD_NTSTATUS_WIN_STATUS_DS_SAM_INIT_FAILURE: |
| 2974 reason = "STATUS_DS_SAM_INIT_FAILURE"; |
| 2975 break; |
| 2976 case MD_NTSTATUS_WIN_STATUS_ONLY_IF_CONNECTED: |
| 2977 reason = "STATUS_ONLY_IF_CONNECTED"; |
| 2978 break; |
| 2979 case MD_NTSTATUS_WIN_STATUS_DS_SENSITIVE_GROUP_VIOLATION: |
| 2980 reason = "STATUS_DS_SENSITIVE_GROUP_VIOLATION"; |
| 2981 break; |
| 2982 case MD_NTSTATUS_WIN_STATUS_PNP_RESTART_ENUMERATION: |
| 2983 reason = "STATUS_PNP_RESTART_ENUMERATION"; |
| 2984 break; |
| 2985 case MD_NTSTATUS_WIN_STATUS_JOURNAL_ENTRY_DELETED: |
| 2986 reason = "STATUS_JOURNAL_ENTRY_DELETED"; |
| 2987 break; |
| 2988 case MD_NTSTATUS_WIN_STATUS_DS_CANT_MOD_PRIMARYGROUPID: |
| 2989 reason = "STATUS_DS_CANT_MOD_PRIMARYGROUPID"; |
| 2990 break; |
| 2991 case MD_NTSTATUS_WIN_STATUS_SYSTEM_IMAGE_BAD_SIGNATURE: |
| 2992 reason = "STATUS_SYSTEM_IMAGE_BAD_SIGNATURE"; |
| 2993 break; |
| 2994 case MD_NTSTATUS_WIN_STATUS_PNP_REBOOT_REQUIRED: |
| 2995 reason = "STATUS_PNP_REBOOT_REQUIRED"; |
| 2996 break; |
| 2997 case MD_NTSTATUS_WIN_STATUS_POWER_STATE_INVALID: |
| 2998 reason = "STATUS_POWER_STATE_INVALID"; |
| 2999 break; |
| 3000 case MD_NTSTATUS_WIN_STATUS_DS_INVALID_GROUP_TYPE: |
| 3001 reason = "STATUS_DS_INVALID_GROUP_TYPE"; |
| 3002 break; |
| 3003 case MD_NTSTATUS_WIN_STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN: |
| 3004 reason = "STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN"; |
| 3005 break; |
| 3006 case MD_NTSTATUS_WIN_STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN: |
| 3007 reason = "STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN"; |
| 3008 break; |
| 3009 case MD_NTSTATUS_WIN_STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER: |
| 3010 reason = "STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER"; |
| 3011 break; |
| 3012 case MD_NTSTATUS_WIN_STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER: |
| 3013 reason = "STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER"; |
| 3014 break; |
| 3015 case MD_NTSTATUS_WIN_STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER: |
| 3016 reason = "STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER"; |
| 3017 break; |
| 3018 case MD_NTSTATUS_WIN_STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER: |
| 3019 reason = "STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER"; |
| 3020 break; |
| 3021 case MD_NTSTATUS_WIN_STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER: |
| 3022 reason = "STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER"; |
| 3023 break; |
| 3024 case MD_NTSTATUS_WIN_STATUS_DS_HAVE_PRIMARY_MEMBERS: |
| 3025 reason = "STATUS_DS_HAVE_PRIMARY_MEMBERS"; |
| 3026 break; |
| 3027 case MD_NTSTATUS_WIN_STATUS_WMI_NOT_SUPPORTED: |
| 3028 reason = "STATUS_WMI_NOT_SUPPORTED"; |
| 3029 break; |
| 3030 case MD_NTSTATUS_WIN_STATUS_INSUFFICIENT_POWER: |
| 3031 reason = "STATUS_INSUFFICIENT_POWER"; |
| 3032 break; |
| 3033 case MD_NTSTATUS_WIN_STATUS_SAM_NEED_BOOTKEY_PASSWORD: |
| 3034 reason = "STATUS_SAM_NEED_BOOTKEY_PASSWORD"; |
| 3035 break; |
| 3036 case MD_NTSTATUS_WIN_STATUS_SAM_NEED_BOOTKEY_FLOPPY: |
| 3037 reason = "STATUS_SAM_NEED_BOOTKEY_FLOPPY"; |
| 3038 break; |
| 3039 case MD_NTSTATUS_WIN_STATUS_DS_CANT_START: |
| 3040 reason = "STATUS_DS_CANT_START"; |
| 3041 break; |
| 3042 case MD_NTSTATUS_WIN_STATUS_DS_INIT_FAILURE: |
| 3043 reason = "STATUS_DS_INIT_FAILURE"; |
| 3044 break; |
| 3045 case MD_NTSTATUS_WIN_STATUS_SAM_INIT_FAILURE: |
| 3046 reason = "STATUS_SAM_INIT_FAILURE"; |
| 3047 break; |
| 3048 case MD_NTSTATUS_WIN_STATUS_DS_GC_REQUIRED: |
| 3049 reason = "STATUS_DS_GC_REQUIRED"; |
| 3050 break; |
| 3051 case MD_NTSTATUS_WIN_STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY: |
| 3052 reason = "STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY"; |
| 3053 break; |
| 3054 case MD_NTSTATUS_WIN_STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS: |
| 3055 reason = "STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS"; |
| 3056 break; |
| 3057 case MD_NTSTATUS_WIN_STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED: |
| 3058 reason = "STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED"; |
| 3059 break; |
| 3060 case MD_NTSTATUS_WIN_STATUS_CURRENT_DOMAIN_NOT_ALLOWED: |
| 3061 reason = "STATUS_CURRENT_DOMAIN_NOT_ALLOWED"; |
| 3062 break; |
| 3063 case MD_NTSTATUS_WIN_STATUS_CANNOT_MAKE: |
| 3064 reason = "STATUS_CANNOT_MAKE"; |
| 3065 break; |
| 3066 case MD_NTSTATUS_WIN_STATUS_SYSTEM_SHUTDOWN: |
| 3067 reason = "STATUS_SYSTEM_SHUTDOWN"; |
| 3068 break; |
| 3069 case MD_NTSTATUS_WIN_STATUS_DS_INIT_FAILURE_CONSOLE: |
| 3070 reason = "STATUS_DS_INIT_FAILURE_CONSOLE"; |
| 3071 break; |
| 3072 case MD_NTSTATUS_WIN_STATUS_DS_SAM_INIT_FAILURE_CONSOLE: |
| 3073 reason = "STATUS_DS_SAM_INIT_FAILURE_CONSOLE"; |
| 3074 break; |
| 3075 case MD_NTSTATUS_WIN_STATUS_UNFINISHED_CONTEXT_DELETED: |
| 3076 reason = "STATUS_UNFINISHED_CONTEXT_DELETED"; |
| 3077 break; |
| 3078 case MD_NTSTATUS_WIN_STATUS_NO_TGT_REPLY: |
| 3079 reason = "STATUS_NO_TGT_REPLY"; |
| 3080 break; |
| 3081 case MD_NTSTATUS_WIN_STATUS_OBJECTID_NOT_FOUND: |
| 3082 reason = "STATUS_OBJECTID_NOT_FOUND"; |
| 3083 break; |
| 3084 case MD_NTSTATUS_WIN_STATUS_NO_IP_ADDRESSES: |
| 3085 reason = "STATUS_NO_IP_ADDRESSES"; |
| 3086 break; |
| 3087 case MD_NTSTATUS_WIN_STATUS_WRONG_CREDENTIAL_HANDLE: |
| 3088 reason = "STATUS_WRONG_CREDENTIAL_HANDLE"; |
| 3089 break; |
| 3090 case MD_NTSTATUS_WIN_STATUS_CRYPTO_SYSTEM_INVALID: |
| 3091 reason = "STATUS_CRYPTO_SYSTEM_INVALID"; |
| 3092 break; |
| 3093 case MD_NTSTATUS_WIN_STATUS_MAX_REFERRALS_EXCEEDED: |
| 3094 reason = "STATUS_MAX_REFERRALS_EXCEEDED"; |
| 3095 break; |
| 3096 case MD_NTSTATUS_WIN_STATUS_MUST_BE_KDC: |
| 3097 reason = "STATUS_MUST_BE_KDC"; |
| 3098 break; |
| 3099 case MD_NTSTATUS_WIN_STATUS_STRONG_CRYPTO_NOT_SUPPORTED: |
| 3100 reason = "STATUS_STRONG_CRYPTO_NOT_SUPPORTED"; |
| 3101 break; |
| 3102 case MD_NTSTATUS_WIN_STATUS_TOO_MANY_PRINCIPALS: |
| 3103 reason = "STATUS_TOO_MANY_PRINCIPALS"; |
| 3104 break; |
| 3105 case MD_NTSTATUS_WIN_STATUS_NO_PA_DATA: |
| 3106 reason = "STATUS_NO_PA_DATA"; |
| 3107 break; |
| 3108 case MD_NTSTATUS_WIN_STATUS_PKINIT_NAME_MISMATCH: |
| 3109 reason = "STATUS_PKINIT_NAME_MISMATCH"; |
| 3110 break; |
| 3111 case MD_NTSTATUS_WIN_STATUS_SMARTCARD_LOGON_REQUIRED: |
| 3112 reason = "STATUS_SMARTCARD_LOGON_REQUIRED"; |
| 3113 break; |
| 3114 case MD_NTSTATUS_WIN_STATUS_KDC_INVALID_REQUEST: |
| 3115 reason = "STATUS_KDC_INVALID_REQUEST"; |
| 3116 break; |
| 3117 case MD_NTSTATUS_WIN_STATUS_KDC_UNABLE_TO_REFER: |
| 3118 reason = "STATUS_KDC_UNABLE_TO_REFER"; |
| 3119 break; |
| 3120 case MD_NTSTATUS_WIN_STATUS_KDC_UNKNOWN_ETYPE: |
| 3121 reason = "STATUS_KDC_UNKNOWN_ETYPE"; |
| 3122 break; |
| 3123 case MD_NTSTATUS_WIN_STATUS_SHUTDOWN_IN_PROGRESS: |
| 3124 reason = "STATUS_SHUTDOWN_IN_PROGRESS"; |
| 3125 break; |
| 3126 case MD_NTSTATUS_WIN_STATUS_SERVER_SHUTDOWN_IN_PROGRESS: |
| 3127 reason = "STATUS_SERVER_SHUTDOWN_IN_PROGRESS"; |
| 3128 break; |
| 3129 case MD_NTSTATUS_WIN_STATUS_NOT_SUPPORTED_ON_SBS: |
| 3130 reason = "STATUS_NOT_SUPPORTED_ON_SBS"; |
| 3131 break; |
| 3132 case MD_NTSTATUS_WIN_STATUS_WMI_GUID_DISCONNECTED: |
| 3133 reason = "STATUS_WMI_GUID_DISCONNECTED"; |
| 3134 break; |
| 3135 case MD_NTSTATUS_WIN_STATUS_WMI_ALREADY_DISABLED: |
| 3136 reason = "STATUS_WMI_ALREADY_DISABLED"; |
| 3137 break; |
| 3138 case MD_NTSTATUS_WIN_STATUS_WMI_ALREADY_ENABLED: |
| 3139 reason = "STATUS_WMI_ALREADY_ENABLED"; |
| 3140 break; |
| 3141 case MD_NTSTATUS_WIN_STATUS_MFT_TOO_FRAGMENTED: |
| 3142 reason = "STATUS_MFT_TOO_FRAGMENTED"; |
| 3143 break; |
| 3144 case MD_NTSTATUS_WIN_STATUS_COPY_PROTECTION_FAILURE: |
| 3145 reason = "STATUS_COPY_PROTECTION_FAILURE"; |
| 3146 break; |
| 3147 case MD_NTSTATUS_WIN_STATUS_CSS_AUTHENTICATION_FAILURE: |
| 3148 reason = "STATUS_CSS_AUTHENTICATION_FAILURE"; |
| 3149 break; |
| 3150 case MD_NTSTATUS_WIN_STATUS_CSS_KEY_NOT_PRESENT: |
| 3151 reason = "STATUS_CSS_KEY_NOT_PRESENT"; |
| 3152 break; |
| 3153 case MD_NTSTATUS_WIN_STATUS_CSS_KEY_NOT_ESTABLISHED: |
| 3154 reason = "STATUS_CSS_KEY_NOT_ESTABLISHED"; |
| 3155 break; |
| 3156 case MD_NTSTATUS_WIN_STATUS_CSS_SCRAMBLED_SECTOR: |
| 3157 reason = "STATUS_CSS_SCRAMBLED_SECTOR"; |
| 3158 break; |
| 3159 case MD_NTSTATUS_WIN_STATUS_CSS_REGION_MISMATCH: |
| 3160 reason = "STATUS_CSS_REGION_MISMATCH"; |
| 3161 break; |
| 3162 case MD_NTSTATUS_WIN_STATUS_CSS_RESETS_EXHAUSTED: |
| 3163 reason = "STATUS_CSS_RESETS_EXHAUSTED"; |
| 3164 break; |
| 3165 case MD_NTSTATUS_WIN_STATUS_PKINIT_FAILURE: |
| 3166 reason = "STATUS_PKINIT_FAILURE"; |
| 3167 break; |
| 3168 case MD_NTSTATUS_WIN_STATUS_SMARTCARD_SUBSYSTEM_FAILURE: |
| 3169 reason = "STATUS_SMARTCARD_SUBSYSTEM_FAILURE"; |
| 3170 break; |
| 3171 case MD_NTSTATUS_WIN_STATUS_NO_KERB_KEY: |
| 3172 reason = "STATUS_NO_KERB_KEY"; |
| 3173 break; |
| 3174 case MD_NTSTATUS_WIN_STATUS_HOST_DOWN: |
| 3175 reason = "STATUS_HOST_DOWN"; |
| 3176 break; |
| 3177 case MD_NTSTATUS_WIN_STATUS_UNSUPPORTED_PREAUTH: |
| 3178 reason = "STATUS_UNSUPPORTED_PREAUTH"; |
| 3179 break; |
| 3180 case MD_NTSTATUS_WIN_STATUS_EFS_ALG_BLOB_TOO_BIG: |
| 3181 reason = "STATUS_EFS_ALG_BLOB_TOO_BIG"; |
| 3182 break; |
| 3183 case MD_NTSTATUS_WIN_STATUS_PORT_NOT_SET: |
| 3184 reason = "STATUS_PORT_NOT_SET"; |
| 3185 break; |
| 3186 case MD_NTSTATUS_WIN_STATUS_DEBUGGER_INACTIVE: |
| 3187 reason = "STATUS_DEBUGGER_INACTIVE"; |
| 3188 break; |
| 3189 case MD_NTSTATUS_WIN_STATUS_DS_VERSION_CHECK_FAILURE: |
| 3190 reason = "STATUS_DS_VERSION_CHECK_FAILURE"; |
| 3191 break; |
| 3192 case MD_NTSTATUS_WIN_STATUS_AUDITING_DISABLED: |
| 3193 reason = "STATUS_AUDITING_DISABLED"; |
| 3194 break; |
| 3195 case MD_NTSTATUS_WIN_STATUS_PRENT4_MACHINE_ACCOUNT: |
| 3196 reason = "STATUS_PRENT4_MACHINE_ACCOUNT"; |
| 3197 break; |
| 3198 case MD_NTSTATUS_WIN_STATUS_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER: |
| 3199 reason = "STATUS_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER"; |
| 3200 break; |
| 3201 case MD_NTSTATUS_WIN_STATUS_INVALID_IMAGE_WIN_32: |
| 3202 reason = "STATUS_INVALID_IMAGE_WIN_32"; |
| 3203 break; |
| 3204 case MD_NTSTATUS_WIN_STATUS_INVALID_IMAGE_WIN_64: |
| 3205 reason = "STATUS_INVALID_IMAGE_WIN_64"; |
| 3206 break; |
| 3207 case MD_NTSTATUS_WIN_STATUS_BAD_BINDINGS: |
| 3208 reason = "STATUS_BAD_BINDINGS"; |
| 3209 break; |
| 3210 case MD_NTSTATUS_WIN_STATUS_NETWORK_SESSION_EXPIRED: |
| 3211 reason = "STATUS_NETWORK_SESSION_EXPIRED"; |
| 3212 break; |
| 3213 case MD_NTSTATUS_WIN_STATUS_APPHELP_BLOCK: |
| 3214 reason = "STATUS_APPHELP_BLOCK"; |
| 3215 break; |
| 3216 case MD_NTSTATUS_WIN_STATUS_ALL_SIDS_FILTERED: |
| 3217 reason = "STATUS_ALL_SIDS_FILTERED"; |
| 3218 break; |
| 3219 case MD_NTSTATUS_WIN_STATUS_NOT_SAFE_MODE_DRIVER: |
| 3220 reason = "STATUS_NOT_SAFE_MODE_DRIVER"; |
| 3221 break; |
| 3222 case MD_NTSTATUS_WIN_STATUS_ACCESS_DISABLED_BY_POLICY_DEFAULT: |
| 3223 reason = "STATUS_ACCESS_DISABLED_BY_POLICY_DEFAULT"; |
| 3224 break; |
| 3225 case MD_NTSTATUS_WIN_STATUS_ACCESS_DISABLED_BY_POLICY_PATH: |
| 3226 reason = "STATUS_ACCESS_DISABLED_BY_POLICY_PATH"; |
| 3227 break; |
| 3228 case MD_NTSTATUS_WIN_STATUS_ACCESS_DISABLED_BY_POLICY_PUBLISHER: |
| 3229 reason = "STATUS_ACCESS_DISABLED_BY_POLICY_PUBLISHER"; |
| 3230 break; |
| 3231 case MD_NTSTATUS_WIN_STATUS_ACCESS_DISABLED_BY_POLICY_OTHER: |
| 3232 reason = "STATUS_ACCESS_DISABLED_BY_POLICY_OTHER"; |
| 3233 break; |
| 3234 case MD_NTSTATUS_WIN_STATUS_FAILED_DRIVER_ENTRY: |
| 3235 reason = "STATUS_FAILED_DRIVER_ENTRY"; |
| 3236 break; |
| 3237 case MD_NTSTATUS_WIN_STATUS_DEVICE_ENUMERATION_ERROR: |
| 3238 reason = "STATUS_DEVICE_ENUMERATION_ERROR"; |
| 3239 break; |
| 3240 case MD_NTSTATUS_WIN_STATUS_MOUNT_POINT_NOT_RESOLVED: |
| 3241 reason = "STATUS_MOUNT_POINT_NOT_RESOLVED"; |
| 3242 break; |
| 3243 case MD_NTSTATUS_WIN_STATUS_INVALID_DEVICE_OBJECT_PARAMETER: |
| 3244 reason = "STATUS_INVALID_DEVICE_OBJECT_PARAMETER"; |
| 3245 break; |
| 3246 case MD_NTSTATUS_WIN_STATUS_MCA_OCCURED: |
| 3247 reason = "STATUS_MCA_OCCURED"; |
| 3248 break; |
| 3249 case MD_NTSTATUS_WIN_STATUS_DRIVER_BLOCKED_CRITICAL: |
| 3250 reason = "STATUS_DRIVER_BLOCKED_CRITICAL"; |
| 3251 break; |
| 3252 case MD_NTSTATUS_WIN_STATUS_DRIVER_BLOCKED: |
| 3253 reason = "STATUS_DRIVER_BLOCKED"; |
| 3254 break; |
| 3255 case MD_NTSTATUS_WIN_STATUS_DRIVER_DATABASE_ERROR: |
| 3256 reason = "STATUS_DRIVER_DATABASE_ERROR"; |
| 3257 break; |
| 3258 case MD_NTSTATUS_WIN_STATUS_SYSTEM_HIVE_TOO_LARGE: |
| 3259 reason = "STATUS_SYSTEM_HIVE_TOO_LARGE"; |
| 3260 break; |
| 3261 case MD_NTSTATUS_WIN_STATUS_INVALID_IMPORT_OF_NON_DLL: |
| 3262 reason = "STATUS_INVALID_IMPORT_OF_NON_DLL"; |
| 3263 break; |
| 3264 case MD_NTSTATUS_WIN_STATUS_NO_SECRETS: |
| 3265 reason = "STATUS_NO_SECRETS"; |
| 3266 break; |
| 3267 case MD_NTSTATUS_WIN_STATUS_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY: |
| 3268 reason = "STATUS_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY"; |
| 3269 break; |
| 3270 case MD_NTSTATUS_WIN_STATUS_FAILED_STACK_SWITCH: |
| 3271 reason = "STATUS_FAILED_STACK_SWITCH"; |
| 3272 break; |
| 3273 case MD_NTSTATUS_WIN_STATUS_HEAP_CORRUPTION: |
| 3274 reason = "STATUS_HEAP_CORRUPTION"; |
| 3275 break; |
| 3276 case MD_NTSTATUS_WIN_STATUS_SMARTCARD_WRONG_PIN: |
| 3277 reason = "STATUS_SMARTCARD_WRONG_PIN"; |
| 3278 break; |
| 3279 case MD_NTSTATUS_WIN_STATUS_SMARTCARD_CARD_BLOCKED: |
| 3280 reason = "STATUS_SMARTCARD_CARD_BLOCKED"; |
| 3281 break; |
| 3282 case MD_NTSTATUS_WIN_STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED: |
| 3283 reason = "STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED"; |
| 3284 break; |
| 3285 case MD_NTSTATUS_WIN_STATUS_SMARTCARD_NO_CARD: |
| 3286 reason = "STATUS_SMARTCARD_NO_CARD"; |
| 3287 break; |
| 3288 case MD_NTSTATUS_WIN_STATUS_SMARTCARD_NO_KEY_CONTAINER: |
| 3289 reason = "STATUS_SMARTCARD_NO_KEY_CONTAINER"; |
| 3290 break; |
| 3291 case MD_NTSTATUS_WIN_STATUS_SMARTCARD_NO_CERTIFICATE: |
| 3292 reason = "STATUS_SMARTCARD_NO_CERTIFICATE"; |
| 3293 break; |
| 3294 case MD_NTSTATUS_WIN_STATUS_SMARTCARD_NO_KEYSET: |
| 3295 reason = "STATUS_SMARTCARD_NO_KEYSET"; |
| 3296 break; |
| 3297 case MD_NTSTATUS_WIN_STATUS_SMARTCARD_IO_ERROR: |
| 3298 reason = "STATUS_SMARTCARD_IO_ERROR"; |
| 3299 break; |
| 3300 case MD_NTSTATUS_WIN_STATUS_DOWNGRADE_DETECTED: |
| 3301 reason = "STATUS_DOWNGRADE_DETECTED"; |
| 3302 break; |
| 3303 case MD_NTSTATUS_WIN_STATUS_SMARTCARD_CERT_REVOKED: |
| 3304 reason = "STATUS_SMARTCARD_CERT_REVOKED"; |
| 3305 break; |
| 3306 case MD_NTSTATUS_WIN_STATUS_ISSUING_CA_UNTRUSTED: |
| 3307 reason = "STATUS_ISSUING_CA_UNTRUSTED"; |
| 3308 break; |
| 3309 case MD_NTSTATUS_WIN_STATUS_REVOCATION_OFFLINE_C: |
| 3310 reason = "STATUS_REVOCATION_OFFLINE_C"; |
| 3311 break; |
| 3312 case MD_NTSTATUS_WIN_STATUS_PKINIT_CLIENT_FAILURE: |
| 3313 reason = "STATUS_PKINIT_CLIENT_FAILURE"; |
| 3314 break; |
| 3315 case MD_NTSTATUS_WIN_STATUS_SMARTCARD_CERT_EXPIRED: |
| 3316 reason = "STATUS_SMARTCARD_CERT_EXPIRED"; |
| 3317 break; |
| 3318 case MD_NTSTATUS_WIN_STATUS_DRIVER_FAILED_PRIOR_UNLOAD: |
| 3319 reason = "STATUS_DRIVER_FAILED_PRIOR_UNLOAD"; |
| 3320 break; |
| 3321 case MD_NTSTATUS_WIN_STATUS_SMARTCARD_SILENT_CONTEXT: |
| 3322 reason = "STATUS_SMARTCARD_SILENT_CONTEXT"; |
| 3323 break; |
| 3324 case MD_NTSTATUS_WIN_STATUS_PER_USER_TRUST_QUOTA_EXCEEDED: |
| 3325 reason = "STATUS_PER_USER_TRUST_QUOTA_EXCEEDED"; |
| 3326 break; |
| 3327 case MD_NTSTATUS_WIN_STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED: |
| 3328 reason = "STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED"; |
| 3329 break; |
| 3330 case MD_NTSTATUS_WIN_STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED: |
| 3331 reason = "STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED"; |
| 3332 break; |
| 3333 case MD_NTSTATUS_WIN_STATUS_DS_NAME_NOT_UNIQUE: |
| 3334 reason = "STATUS_DS_NAME_NOT_UNIQUE"; |
| 3335 break; |
| 3336 case MD_NTSTATUS_WIN_STATUS_DS_DUPLICATE_ID_FOUND: |
| 3337 reason = "STATUS_DS_DUPLICATE_ID_FOUND"; |
| 3338 break; |
| 3339 case MD_NTSTATUS_WIN_STATUS_DS_GROUP_CONVERSION_ERROR: |
| 3340 reason = "STATUS_DS_GROUP_CONVERSION_ERROR"; |
| 3341 break; |
| 3342 case MD_NTSTATUS_WIN_STATUS_VOLSNAP_PREPARE_HIBERNATE: |
| 3343 reason = "STATUS_VOLSNAP_PREPARE_HIBERNATE"; |
| 3344 break; |
| 3345 case MD_NTSTATUS_WIN_STATUS_USER2USER_REQUIRED: |
| 3346 reason = "STATUS_USER2USER_REQUIRED"; |
| 3347 break; |
| 3348 case MD_NTSTATUS_WIN_STATUS_STACK_BUFFER_OVERRUN: |
| 3349 reason = "STATUS_STACK_BUFFER_OVERRUN"; |
| 3350 break; |
| 3351 case MD_NTSTATUS_WIN_STATUS_NO_S4U_PROT_SUPPORT: |
| 3352 reason = "STATUS_NO_S4U_PROT_SUPPORT"; |
| 3353 break; |
| 3354 case MD_NTSTATUS_WIN_STATUS_CROSSREALM_DELEGATION_FAILURE: |
| 3355 reason = "STATUS_CROSSREALM_DELEGATION_FAILURE"; |
| 3356 break; |
| 3357 case MD_NTSTATUS_WIN_STATUS_REVOCATION_OFFLINE_KDC: |
| 3358 reason = "STATUS_REVOCATION_OFFLINE_KDC"; |
| 3359 break; |
| 3360 case MD_NTSTATUS_WIN_STATUS_ISSUING_CA_UNTRUSTED_KDC: |
| 3361 reason = "STATUS_ISSUING_CA_UNTRUSTED_KDC"; |
| 3362 break; |
| 3363 case MD_NTSTATUS_WIN_STATUS_KDC_CERT_EXPIRED: |
| 3364 reason = "STATUS_KDC_CERT_EXPIRED"; |
| 3365 break; |
| 3366 case MD_NTSTATUS_WIN_STATUS_KDC_CERT_REVOKED: |
| 3367 reason = "STATUS_KDC_CERT_REVOKED"; |
| 3368 break; |
| 3369 case MD_NTSTATUS_WIN_STATUS_PARAMETER_QUOTA_EXCEEDED: |
| 3370 reason = "STATUS_PARAMETER_QUOTA_EXCEEDED"; |
| 3371 break; |
| 3372 case MD_NTSTATUS_WIN_STATUS_HIBERNATION_FAILURE: |
| 3373 reason = "STATUS_HIBERNATION_FAILURE"; |
| 3374 break; |
| 3375 case MD_NTSTATUS_WIN_STATUS_DELAY_LOAD_FAILED: |
| 3376 reason = "STATUS_DELAY_LOAD_FAILED"; |
| 3377 break; |
| 3378 case MD_NTSTATUS_WIN_STATUS_AUTHENTICATION_FIREWALL_FAILED: |
| 3379 reason = "STATUS_AUTHENTICATION_FIREWALL_FAILED"; |
| 3380 break; |
| 3381 case MD_NTSTATUS_WIN_STATUS_VDM_DISALLOWED: |
| 3382 reason = "STATUS_VDM_DISALLOWED"; |
| 3383 break; |
| 3384 case MD_NTSTATUS_WIN_STATUS_HUNG_DISPLAY_DRIVER_THREAD: |
| 3385 reason = "STATUS_HUNG_DISPLAY_DRIVER_THREAD"; |
| 3386 break; |
| 3387 case MD_NTSTATUS_WIN_STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTI
ON_SIZE: |
| 3388 reason = "STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE"; |
| 3389 break; |
| 3390 case MD_NTSTATUS_WIN_STATUS_INVALID_CRUNTIME_PARAMETER: |
| 3391 reason = "STATUS_INVALID_CRUNTIME_PARAMETER"; |
| 3392 break; |
| 3393 case MD_NTSTATUS_WIN_STATUS_NTLM_BLOCKED: |
| 3394 reason = "STATUS_NTLM_BLOCKED"; |
| 3395 break; |
| 3396 case MD_NTSTATUS_WIN_STATUS_DS_SRC_SID_EXISTS_IN_FOREST: |
| 3397 reason = "STATUS_DS_SRC_SID_EXISTS_IN_FOREST"; |
| 3398 break; |
| 3399 case MD_NTSTATUS_WIN_STATUS_DS_DOMAIN_NAME_EXISTS_IN_FOREST: |
| 3400 reason = "STATUS_DS_DOMAIN_NAME_EXISTS_IN_FOREST"; |
| 3401 break; |
| 3402 case MD_NTSTATUS_WIN_STATUS_DS_FLAT_NAME_EXISTS_IN_FOREST: |
| 3403 reason = "STATUS_DS_FLAT_NAME_EXISTS_IN_FOREST"; |
| 3404 break; |
| 3405 case MD_NTSTATUS_WIN_STATUS_INVALID_USER_PRINCIPAL_NAME: |
| 3406 reason = "STATUS_INVALID_USER_PRINCIPAL_NAME"; |
| 3407 break; |
| 3408 case MD_NTSTATUS_WIN_STATUS_ASSERTION_FAILURE: |
| 3409 reason = "STATUS_ASSERTION_FAILURE"; |
| 3410 break; |
| 3411 case MD_NTSTATUS_WIN_STATUS_VERIFIER_STOP: |
| 3412 reason = "STATUS_VERIFIER_STOP"; |
| 3413 break; |
| 3414 case MD_NTSTATUS_WIN_STATUS_CALLBACK_POP_STACK: |
| 3415 reason = "STATUS_CALLBACK_POP_STACK"; |
| 3416 break; |
| 3417 case MD_NTSTATUS_WIN_STATUS_INCOMPATIBLE_DRIVER_BLOCKED: |
| 3418 reason = "STATUS_INCOMPATIBLE_DRIVER_BLOCKED"; |
| 3419 break; |
| 3420 case MD_NTSTATUS_WIN_STATUS_HIVE_UNLOADED: |
| 3421 reason = "STATUS_HIVE_UNLOADED"; |
| 3422 break; |
| 3423 case MD_NTSTATUS_WIN_STATUS_COMPRESSION_DISABLED: |
| 3424 reason = "STATUS_COMPRESSION_DISABLED"; |
| 3425 break; |
| 3426 case MD_NTSTATUS_WIN_STATUS_FILE_SYSTEM_LIMITATION: |
| 3427 reason = "STATUS_FILE_SYSTEM_LIMITATION"; |
| 3428 break; |
| 3429 case MD_NTSTATUS_WIN_STATUS_INVALID_IMAGE_HASH: |
| 3430 reason = "STATUS_INVALID_IMAGE_HASH"; |
| 3431 break; |
| 3432 case MD_NTSTATUS_WIN_STATUS_NOT_CAPABLE: |
| 3433 reason = "STATUS_NOT_CAPABLE"; |
| 3434 break; |
| 3435 case MD_NTSTATUS_WIN_STATUS_REQUEST_OUT_OF_SEQUENCE: |
| 3436 reason = "STATUS_REQUEST_OUT_OF_SEQUENCE"; |
| 3437 break; |
| 3438 case MD_NTSTATUS_WIN_STATUS_IMPLEMENTATION_LIMIT: |
| 3439 reason = "STATUS_IMPLEMENTATION_LIMIT"; |
| 3440 break; |
| 3441 case MD_NTSTATUS_WIN_STATUS_ELEVATION_REQUIRED: |
| 3442 reason = "STATUS_ELEVATION_REQUIRED"; |
| 3443 break; |
| 3444 case MD_NTSTATUS_WIN_STATUS_NO_SECURITY_CONTEXT: |
| 3445 reason = "STATUS_NO_SECURITY_CONTEXT"; |
| 3446 break; |
| 3447 case MD_NTSTATUS_WIN_STATUS_PKU2U_CERT_FAILURE: |
| 3448 reason = "STATUS_PKU2U_CERT_FAILURE"; |
| 3449 break; |
| 3450 case MD_NTSTATUS_WIN_STATUS_BEYOND_VDL: |
| 3451 reason = "STATUS_BEYOND_VDL"; |
| 3452 break; |
| 3453 case MD_NTSTATUS_WIN_STATUS_ENCOUNTERED_WRITE_IN_PROGRESS: |
| 3454 reason = "STATUS_ENCOUNTERED_WRITE_IN_PROGRESS"; |
| 3455 break; |
| 3456 case MD_NTSTATUS_WIN_STATUS_PTE_CHANGED: |
| 3457 reason = "STATUS_PTE_CHANGED"; |
| 3458 break; |
| 3459 case MD_NTSTATUS_WIN_STATUS_PURGE_FAILED: |
| 3460 reason = "STATUS_PURGE_FAILED"; |
| 3461 break; |
| 3462 case MD_NTSTATUS_WIN_STATUS_CRED_REQUIRES_CONFIRMATION: |
| 3463 reason = "STATUS_CRED_REQUIRES_CONFIRMATION"; |
| 3464 break; |
| 3465 case MD_NTSTATUS_WIN_STATUS_CS_ENCRYPTION_INVALID_SERVER_RESPONSE: |
| 3466 reason = "STATUS_CS_ENCRYPTION_INVALID_SERVER_RESPONSE"; |
| 3467 break; |
| 3468 case MD_NTSTATUS_WIN_STATUS_CS_ENCRYPTION_UNSUPPORTED_SERVER: |
| 3469 reason = "STATUS_CS_ENCRYPTION_UNSUPPORTED_SERVER"; |
| 3470 break; |
| 3471 case MD_NTSTATUS_WIN_STATUS_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE: |
| 3472 reason = "STATUS_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE"; |
| 3473 break; |
| 3474 case MD_NTSTATUS_WIN_STATUS_CS_ENCRYPTION_NEW_ENCRYPTED_FILE: |
| 3475 reason = "STATUS_CS_ENCRYPTION_NEW_ENCRYPTED_FILE"; |
| 3476 break; |
| 3477 case MD_NTSTATUS_WIN_STATUS_CS_ENCRYPTION_FILE_NOT_CSE: |
| 3478 reason = "STATUS_CS_ENCRYPTION_FILE_NOT_CSE"; |
| 3479 break; |
| 3480 case MD_NTSTATUS_WIN_STATUS_INVALID_LABEL: |
| 3481 reason = "STATUS_INVALID_LABEL"; |
| 3482 break; |
| 3483 case MD_NTSTATUS_WIN_STATUS_DRIVER_PROCESS_TERMINATED: |
| 3484 reason = "STATUS_DRIVER_PROCESS_TERMINATED"; |
| 3485 break; |
| 3486 case MD_NTSTATUS_WIN_STATUS_AMBIGUOUS_SYSTEM_DEVICE: |
| 3487 reason = "STATUS_AMBIGUOUS_SYSTEM_DEVICE"; |
| 3488 break; |
| 3489 case MD_NTSTATUS_WIN_STATUS_SYSTEM_DEVICE_NOT_FOUND: |
| 3490 reason = "STATUS_SYSTEM_DEVICE_NOT_FOUND"; |
| 3491 break; |
| 3492 case MD_NTSTATUS_WIN_STATUS_RESTART_BOOT_APPLICATION: |
| 3493 reason = "STATUS_RESTART_BOOT_APPLICATION"; |
| 3494 break; |
| 3495 case MD_NTSTATUS_WIN_STATUS_INSUFFICIENT_NVRAM_RESOURCES: |
| 3496 reason = "STATUS_INSUFFICIENT_NVRAM_RESOURCES"; |
| 3497 break; |
| 3498 case MD_NTSTATUS_WIN_STATUS_NO_RANGES_PROCESSED: |
| 3499 reason = "STATUS_NO_RANGES_PROCESSED"; |
| 3500 break; |
| 3501 case MD_NTSTATUS_WIN_STATUS_DEVICE_FEATURE_NOT_SUPPORTED: |
| 3502 reason = "STATUS_DEVICE_FEATURE_NOT_SUPPORTED"; |
| 3503 break; |
| 3504 case MD_NTSTATUS_WIN_STATUS_DEVICE_UNREACHABLE: |
| 3505 reason = "STATUS_DEVICE_UNREACHABLE"; |
| 3506 break; |
| 3507 case MD_NTSTATUS_WIN_STATUS_INVALID_TOKEN: |
| 3508 reason = "STATUS_INVALID_TOKEN"; |
| 3509 break; |
| 3510 case MD_NTSTATUS_WIN_STATUS_INVALID_TASK_NAME: |
| 3511 reason = "STATUS_INVALID_TASK_NAME"; |
| 3512 break; |
| 3513 case MD_NTSTATUS_WIN_STATUS_INVALID_TASK_INDEX: |
| 3514 reason = "STATUS_INVALID_TASK_INDEX"; |
| 3515 break; |
| 3516 case MD_NTSTATUS_WIN_STATUS_THREAD_ALREADY_IN_TASK: |
| 3517 reason = "STATUS_THREAD_ALREADY_IN_TASK"; |
| 3518 break; |
| 3519 case MD_NTSTATUS_WIN_STATUS_CALLBACK_BYPASS: |
| 3520 reason = "STATUS_CALLBACK_BYPASS"; |
| 3521 break; |
| 3522 case MD_NTSTATUS_WIN_STATUS_FAIL_FAST_EXCEPTION: |
| 3523 reason = "STATUS_FAIL_FAST_EXCEPTION"; |
| 3524 break; |
| 3525 case MD_NTSTATUS_WIN_STATUS_IMAGE_CERT_REVOKED: |
| 3526 reason = "STATUS_IMAGE_CERT_REVOKED"; |
| 3527 break; |
| 3528 case MD_NTSTATUS_WIN_STATUS_PORT_CLOSED: |
| 3529 reason = "STATUS_PORT_CLOSED"; |
| 3530 break; |
| 3531 case MD_NTSTATUS_WIN_STATUS_MESSAGE_LOST: |
| 3532 reason = "STATUS_MESSAGE_LOST"; |
| 3533 break; |
| 3534 case MD_NTSTATUS_WIN_STATUS_INVALID_MESSAGE: |
| 3535 reason = "STATUS_INVALID_MESSAGE"; |
| 3536 break; |
| 3537 case MD_NTSTATUS_WIN_STATUS_REQUEST_CANCELED: |
| 3538 reason = "STATUS_REQUEST_CANCELED"; |
| 3539 break; |
| 3540 case MD_NTSTATUS_WIN_STATUS_RECURSIVE_DISPATCH: |
| 3541 reason = "STATUS_RECURSIVE_DISPATCH"; |
| 3542 break; |
| 3543 case MD_NTSTATUS_WIN_STATUS_LPC_RECEIVE_BUFFER_EXPECTED: |
| 3544 reason = "STATUS_LPC_RECEIVE_BUFFER_EXPECTED"; |
| 3545 break; |
| 3546 case MD_NTSTATUS_WIN_STATUS_LPC_INVALID_CONNECTION_USAGE: |
| 3547 reason = "STATUS_LPC_INVALID_CONNECTION_USAGE"; |
| 3548 break; |
| 3549 case MD_NTSTATUS_WIN_STATUS_LPC_REQUESTS_NOT_ALLOWED: |
| 3550 reason = "STATUS_LPC_REQUESTS_NOT_ALLOWED"; |
| 3551 break; |
| 3552 case MD_NTSTATUS_WIN_STATUS_RESOURCE_IN_USE: |
| 3553 reason = "STATUS_RESOURCE_IN_USE"; |
| 3554 break; |
| 3555 case MD_NTSTATUS_WIN_STATUS_HARDWARE_MEMORY_ERROR: |
| 3556 reason = "STATUS_HARDWARE_MEMORY_ERROR"; |
| 3557 break; |
| 3558 case MD_NTSTATUS_WIN_STATUS_THREADPOOL_HANDLE_EXCEPTION: |
| 3559 reason = "STATUS_THREADPOOL_HANDLE_EXCEPTION"; |
| 3560 break; |
| 3561 case MD_NTSTATUS_WIN_STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED: |
| 3562 reason = "STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED"; |
| 3563 break; |
| 3564 case MD_NTSTATUS_WIN_STATUS_THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILE
D: |
| 3565 reason = "STATUS_THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED"; |
| 3566 break; |
| 3567 case MD_NTSTATUS_WIN_STATUS_THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED: |
| 3568 reason = "STATUS_THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED"; |
| 3569 break; |
| 3570 case MD_NTSTATUS_WIN_STATUS_THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED: |
| 3571 reason = "STATUS_THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED"; |
| 3572 break; |
| 3573 case MD_NTSTATUS_WIN_STATUS_THREADPOOL_RELEASED_DURING_OPERATION: |
| 3574 reason = "STATUS_THREADPOOL_RELEASED_DURING_OPERATION"; |
| 3575 break; |
| 3576 case MD_NTSTATUS_WIN_STATUS_CALLBACK_RETURNED_WHILE_IMPERSONATING: |
| 3577 reason = "STATUS_CALLBACK_RETURNED_WHILE_IMPERSONATING"; |
| 3578 break; |
| 3579 case MD_NTSTATUS_WIN_STATUS_APC_RETURNED_WHILE_IMPERSONATING: |
| 3580 reason = "STATUS_APC_RETURNED_WHILE_IMPERSONATING"; |
| 3581 break; |
| 3582 case MD_NTSTATUS_WIN_STATUS_PROCESS_IS_PROTECTED: |
| 3583 reason = "STATUS_PROCESS_IS_PROTECTED"; |
| 3584 break; |
| 3585 case MD_NTSTATUS_WIN_STATUS_MCA_EXCEPTION: |
| 3586 reason = "STATUS_MCA_EXCEPTION"; |
| 3587 break; |
| 3588 case MD_NTSTATUS_WIN_STATUS_CERTIFICATE_MAPPING_NOT_UNIQUE: |
| 3589 reason = "STATUS_CERTIFICATE_MAPPING_NOT_UNIQUE"; |
| 3590 break; |
| 3591 case MD_NTSTATUS_WIN_STATUS_SYMLINK_CLASS_DISABLED: |
| 3592 reason = "STATUS_SYMLINK_CLASS_DISABLED"; |
| 3593 break; |
| 3594 case MD_NTSTATUS_WIN_STATUS_INVALID_IDN_NORMALIZATION: |
| 3595 reason = "STATUS_INVALID_IDN_NORMALIZATION"; |
| 3596 break; |
| 3597 case MD_NTSTATUS_WIN_STATUS_NO_UNICODE_TRANSLATION: |
| 3598 reason = "STATUS_NO_UNICODE_TRANSLATION"; |
| 3599 break; |
| 3600 case MD_NTSTATUS_WIN_STATUS_ALREADY_REGISTERED: |
| 3601 reason = "STATUS_ALREADY_REGISTERED"; |
| 3602 break; |
| 3603 case MD_NTSTATUS_WIN_STATUS_CONTEXT_MISMATCH: |
| 3604 reason = "STATUS_CONTEXT_MISMATCH"; |
| 3605 break; |
| 3606 case MD_NTSTATUS_WIN_STATUS_PORT_ALREADY_HAS_COMPLETION_LIST: |
| 3607 reason = "STATUS_PORT_ALREADY_HAS_COMPLETION_LIST"; |
| 3608 break; |
| 3609 case MD_NTSTATUS_WIN_STATUS_CALLBACK_RETURNED_THREAD_PRIORITY: |
| 3610 reason = "STATUS_CALLBACK_RETURNED_THREAD_PRIORITY"; |
| 3611 break; |
| 3612 case MD_NTSTATUS_WIN_STATUS_INVALID_THREAD: |
| 3613 reason = "STATUS_INVALID_THREAD"; |
| 3614 break; |
| 3615 case MD_NTSTATUS_WIN_STATUS_CALLBACK_RETURNED_TRANSACTION: |
| 3616 reason = "STATUS_CALLBACK_RETURNED_TRANSACTION"; |
| 3617 break; |
| 3618 case MD_NTSTATUS_WIN_STATUS_CALLBACK_RETURNED_LDR_LOCK: |
| 3619 reason = "STATUS_CALLBACK_RETURNED_LDR_LOCK"; |
| 3620 break; |
| 3621 case MD_NTSTATUS_WIN_STATUS_CALLBACK_RETURNED_LANG: |
| 3622 reason = "STATUS_CALLBACK_RETURNED_LANG"; |
| 3623 break; |
| 3624 case MD_NTSTATUS_WIN_STATUS_CALLBACK_RETURNED_PRI_BACK: |
| 3625 reason = "STATUS_CALLBACK_RETURNED_PRI_BACK"; |
| 3626 break; |
| 3627 case MD_NTSTATUS_WIN_STATUS_DISK_REPAIR_DISABLED: |
| 3628 reason = "STATUS_DISK_REPAIR_DISABLED"; |
| 3629 break; |
| 3630 case MD_NTSTATUS_WIN_STATUS_DS_DOMAIN_RENAME_IN_PROGRESS: |
| 3631 reason = "STATUS_DS_DOMAIN_RENAME_IN_PROGRESS"; |
| 3632 break; |
| 3633 case MD_NTSTATUS_WIN_STATUS_DISK_QUOTA_EXCEEDED: |
| 3634 reason = "STATUS_DISK_QUOTA_EXCEEDED"; |
| 3635 break; |
| 3636 case MD_NTSTATUS_WIN_STATUS_CONTENT_BLOCKED: |
| 3637 reason = "STATUS_CONTENT_BLOCKED"; |
| 3638 break; |
| 3639 case MD_NTSTATUS_WIN_STATUS_BAD_CLUSTERS: |
| 3640 reason = "STATUS_BAD_CLUSTERS"; |
| 3641 break; |
| 3642 case MD_NTSTATUS_WIN_STATUS_VOLUME_DIRTY: |
| 3643 reason = "STATUS_VOLUME_DIRTY"; |
| 3644 break; |
| 3645 case MD_NTSTATUS_WIN_STATUS_FILE_CHECKED_OUT: |
| 3646 reason = "STATUS_FILE_CHECKED_OUT"; |
| 3647 break; |
| 3648 case MD_NTSTATUS_WIN_STATUS_CHECKOUT_REQUIRED: |
| 3649 reason = "STATUS_CHECKOUT_REQUIRED"; |
| 3650 break; |
| 3651 case MD_NTSTATUS_WIN_STATUS_BAD_FILE_TYPE: |
| 3652 reason = "STATUS_BAD_FILE_TYPE"; |
| 3653 break; |
| 3654 case MD_NTSTATUS_WIN_STATUS_FILE_TOO_LARGE: |
| 3655 reason = "STATUS_FILE_TOO_LARGE"; |
| 3656 break; |
| 3657 case MD_NTSTATUS_WIN_STATUS_FORMS_AUTH_REQUIRED: |
| 3658 reason = "STATUS_FORMS_AUTH_REQUIRED"; |
| 3659 break; |
| 3660 case MD_NTSTATUS_WIN_STATUS_VIRUS_INFECTED: |
| 3661 reason = "STATUS_VIRUS_INFECTED"; |
| 3662 break; |
| 3663 case MD_NTSTATUS_WIN_STATUS_VIRUS_DELETED: |
| 3664 reason = "STATUS_VIRUS_DELETED"; |
| 3665 break; |
| 3666 case MD_NTSTATUS_WIN_STATUS_BAD_MCFG_TABLE: |
| 3667 reason = "STATUS_BAD_MCFG_TABLE"; |
| 3668 break; |
| 3669 case MD_NTSTATUS_WIN_STATUS_CANNOT_BREAK_OPLOCK: |
| 3670 reason = "STATUS_CANNOT_BREAK_OPLOCK"; |
| 3671 break; |
| 3672 case MD_NTSTATUS_WIN_STATUS_WOW_ASSERTION: |
| 3673 reason = "STATUS_WOW_ASSERTION"; |
| 3674 break; |
| 3675 case MD_NTSTATUS_WIN_STATUS_INVALID_SIGNATURE: |
| 3676 reason = "STATUS_INVALID_SIGNATURE"; |
| 3677 break; |
| 3678 case MD_NTSTATUS_WIN_STATUS_HMAC_NOT_SUPPORTED: |
| 3679 reason = "STATUS_HMAC_NOT_SUPPORTED"; |
| 3680 break; |
| 3681 case MD_NTSTATUS_WIN_STATUS_IPSEC_QUEUE_OVERFLOW: |
| 3682 reason = "STATUS_IPSEC_QUEUE_OVERFLOW"; |
| 3683 break; |
| 3684 case MD_NTSTATUS_WIN_STATUS_ND_QUEUE_OVERFLOW: |
| 3685 reason = "STATUS_ND_QUEUE_OVERFLOW"; |
| 3686 break; |
| 3687 case MD_NTSTATUS_WIN_STATUS_HOPLIMIT_EXCEEDED: |
| 3688 reason = "STATUS_HOPLIMIT_EXCEEDED"; |
| 3689 break; |
| 3690 case MD_NTSTATUS_WIN_STATUS_PROTOCOL_NOT_SUPPORTED: |
| 3691 reason = "STATUS_PROTOCOL_NOT_SUPPORTED"; |
| 3692 break; |
| 3693 case MD_NTSTATUS_WIN_STATUS_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED: |
| 3694 reason = "STATUS_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED"; |
| 3695 break; |
| 3696 case MD_NTSTATUS_WIN_STATUS_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR: |
| 3697 reason = "STATUS_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR"; |
| 3698 break; |
| 3699 case MD_NTSTATUS_WIN_STATUS_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR: |
| 3700 reason = "STATUS_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR"; |
| 3701 break; |
| 3702 case MD_NTSTATUS_WIN_STATUS_XML_PARSE_ERROR: |
| 3703 reason = "STATUS_XML_PARSE_ERROR"; |
| 3704 break; |
| 3705 case MD_NTSTATUS_WIN_STATUS_XMLDSIG_ERROR: |
| 3706 reason = "STATUS_XMLDSIG_ERROR"; |
| 3707 break; |
| 3708 case MD_NTSTATUS_WIN_STATUS_WRONG_COMPARTMENT: |
| 3709 reason = "STATUS_WRONG_COMPARTMENT"; |
| 3710 break; |
| 3711 case MD_NTSTATUS_WIN_STATUS_AUTHIP_FAILURE: |
| 3712 reason = "STATUS_AUTHIP_FAILURE"; |
| 3713 break; |
| 3714 case MD_NTSTATUS_WIN_STATUS_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS: |
| 3715 reason = "STATUS_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS"; |
| 3716 break; |
| 3717 case MD_NTSTATUS_WIN_STATUS_DS_OID_NOT_FOUND: |
| 3718 reason = "STATUS_DS_OID_NOT_FOUND"; |
| 3719 break; |
| 3720 case MD_NTSTATUS_WIN_STATUS_HASH_NOT_SUPPORTED: |
| 3721 reason = "STATUS_HASH_NOT_SUPPORTED"; |
| 3722 break; |
| 3723 case MD_NTSTATUS_WIN_STATUS_HASH_NOT_PRESENT: |
| 3724 reason = "STATUS_HASH_NOT_PRESENT"; |
| 3725 break; |
| 3726 case MD_NTSTATUS_WIN_STATUS_OFFLOAD_READ_FLT_NOT_SUPPORTED: |
| 3727 reason = "STATUS_OFFLOAD_READ_FLT_NOT_SUPPORTED"; |
| 3728 break; |
| 3729 case MD_NTSTATUS_WIN_STATUS_OFFLOAD_WRITE_FLT_NOT_SUPPORTED: |
| 3730 reason = "STATUS_OFFLOAD_WRITE_FLT_NOT_SUPPORTED"; |
| 3731 break; |
| 3732 case MD_NTSTATUS_WIN_STATUS_OFFLOAD_READ_FILE_NOT_SUPPORTED: |
| 3733 reason = "STATUS_OFFLOAD_READ_FILE_NOT_SUPPORTED"; |
| 3734 break; |
| 3735 case MD_NTSTATUS_WIN_STATUS_OFFLOAD_WRITE_FILE_NOT_SUPPORTED: |
| 3736 reason = "STATUS_OFFLOAD_WRITE_FILE_NOT_SUPPORTED"; |
| 3737 break; |
| 3738 case MD_NTSTATUS_WIN_DBG_NO_STATE_CHANGE: |
| 3739 reason = "DBG_NO_STATE_CHANGE"; |
| 3740 break; |
| 3741 case MD_NTSTATUS_WIN_DBG_APP_NOT_IDLE: |
| 3742 reason = "DBG_APP_NOT_IDLE"; |
| 3743 break; |
| 3744 case MD_NTSTATUS_WIN_RPC_NT_INVALID_STRING_BINDING: |
| 3745 reason = "RPC_NT_INVALID_STRING_BINDING"; |
| 3746 break; |
| 3747 case MD_NTSTATUS_WIN_RPC_NT_WRONG_KIND_OF_BINDING: |
| 3748 reason = "RPC_NT_WRONG_KIND_OF_BINDING"; |
| 3749 break; |
| 3750 case MD_NTSTATUS_WIN_RPC_NT_INVALID_BINDING: |
| 3751 reason = "RPC_NT_INVALID_BINDING"; |
| 3752 break; |
| 3753 case MD_NTSTATUS_WIN_RPC_NT_PROTSEQ_NOT_SUPPORTED: |
| 3754 reason = "RPC_NT_PROTSEQ_NOT_SUPPORTED"; |
| 3755 break; |
| 3756 case MD_NTSTATUS_WIN_RPC_NT_INVALID_RPC_PROTSEQ: |
| 3757 reason = "RPC_NT_INVALID_RPC_PROTSEQ"; |
| 3758 break; |
| 3759 case MD_NTSTATUS_WIN_RPC_NT_INVALID_STRING_UUID: |
| 3760 reason = "RPC_NT_INVALID_STRING_UUID"; |
| 3761 break; |
| 3762 case MD_NTSTATUS_WIN_RPC_NT_INVALID_ENDPOINT_FORMAT: |
| 3763 reason = "RPC_NT_INVALID_ENDPOINT_FORMAT"; |
| 3764 break; |
| 3765 case MD_NTSTATUS_WIN_RPC_NT_INVALID_NET_ADDR: |
| 3766 reason = "RPC_NT_INVALID_NET_ADDR"; |
| 3767 break; |
| 3768 case MD_NTSTATUS_WIN_RPC_NT_NO_ENDPOINT_FOUND: |
| 3769 reason = "RPC_NT_NO_ENDPOINT_FOUND"; |
| 3770 break; |
| 3771 case MD_NTSTATUS_WIN_RPC_NT_INVALID_TIMEOUT: |
| 3772 reason = "RPC_NT_INVALID_TIMEOUT"; |
| 3773 break; |
| 3774 case MD_NTSTATUS_WIN_RPC_NT_OBJECT_NOT_FOUND: |
| 3775 reason = "RPC_NT_OBJECT_NOT_FOUND"; |
| 3776 break; |
| 3777 case MD_NTSTATUS_WIN_RPC_NT_ALREADY_REGISTERED: |
| 3778 reason = "RPC_NT_ALREADY_REGISTERED"; |
| 3779 break; |
| 3780 case MD_NTSTATUS_WIN_RPC_NT_TYPE_ALREADY_REGISTERED: |
| 3781 reason = "RPC_NT_TYPE_ALREADY_REGISTERED"; |
| 3782 break; |
| 3783 case MD_NTSTATUS_WIN_RPC_NT_ALREADY_LISTENING: |
| 3784 reason = "RPC_NT_ALREADY_LISTENING"; |
| 3785 break; |
| 3786 case MD_NTSTATUS_WIN_RPC_NT_NO_PROTSEQS_REGISTERED: |
| 3787 reason = "RPC_NT_NO_PROTSEQS_REGISTERED"; |
| 3788 break; |
| 3789 case MD_NTSTATUS_WIN_RPC_NT_NOT_LISTENING: |
| 3790 reason = "RPC_NT_NOT_LISTENING"; |
| 3791 break; |
| 3792 case MD_NTSTATUS_WIN_RPC_NT_UNKNOWN_MGR_TYPE: |
| 3793 reason = "RPC_NT_UNKNOWN_MGR_TYPE"; |
| 3794 break; |
| 3795 case MD_NTSTATUS_WIN_RPC_NT_UNKNOWN_IF: |
| 3796 reason = "RPC_NT_UNKNOWN_IF"; |
| 3797 break; |
| 3798 case MD_NTSTATUS_WIN_RPC_NT_NO_BINDINGS: |
| 3799 reason = "RPC_NT_NO_BINDINGS"; |
| 3800 break; |
| 3801 case MD_NTSTATUS_WIN_RPC_NT_NO_PROTSEQS: |
| 3802 reason = "RPC_NT_NO_PROTSEQS"; |
| 3803 break; |
| 3804 case MD_NTSTATUS_WIN_RPC_NT_CANT_CREATE_ENDPOINT: |
| 3805 reason = "RPC_NT_CANT_CREATE_ENDPOINT"; |
| 3806 break; |
| 3807 case MD_NTSTATUS_WIN_RPC_NT_OUT_OF_RESOURCES: |
| 3808 reason = "RPC_NT_OUT_OF_RESOURCES"; |
| 3809 break; |
| 3810 case MD_NTSTATUS_WIN_RPC_NT_SERVER_UNAVAILABLE: |
| 3811 reason = "RPC_NT_SERVER_UNAVAILABLE"; |
| 3812 break; |
| 3813 case MD_NTSTATUS_WIN_RPC_NT_SERVER_TOO_BUSY: |
| 3814 reason = "RPC_NT_SERVER_TOO_BUSY"; |
| 3815 break; |
| 3816 case MD_NTSTATUS_WIN_RPC_NT_INVALID_NETWORK_OPTIONS: |
| 3817 reason = "RPC_NT_INVALID_NETWORK_OPTIONS"; |
| 3818 break; |
| 3819 case MD_NTSTATUS_WIN_RPC_NT_NO_CALL_ACTIVE: |
| 3820 reason = "RPC_NT_NO_CALL_ACTIVE"; |
| 3821 break; |
| 3822 case MD_NTSTATUS_WIN_RPC_NT_CALL_FAILED: |
| 3823 reason = "RPC_NT_CALL_FAILED"; |
| 3824 break; |
| 3825 case MD_NTSTATUS_WIN_RPC_NT_CALL_FAILED_DNE: |
| 3826 reason = "RPC_NT_CALL_FAILED_DNE"; |
| 3827 break; |
| 3828 case MD_NTSTATUS_WIN_RPC_NT_PROTOCOL_ERROR: |
| 3829 reason = "RPC_NT_PROTOCOL_ERROR"; |
| 3830 break; |
| 3831 case MD_NTSTATUS_WIN_RPC_NT_UNSUPPORTED_TRANS_SYN: |
| 3832 reason = "RPC_NT_UNSUPPORTED_TRANS_SYN"; |
| 3833 break; |
| 3834 case MD_NTSTATUS_WIN_RPC_NT_UNSUPPORTED_TYPE: |
| 3835 reason = "RPC_NT_UNSUPPORTED_TYPE"; |
| 3836 break; |
| 3837 case MD_NTSTATUS_WIN_RPC_NT_INVALID_TAG: |
| 3838 reason = "RPC_NT_INVALID_TAG"; |
| 3839 break; |
| 3840 case MD_NTSTATUS_WIN_RPC_NT_INVALID_BOUND: |
| 3841 reason = "RPC_NT_INVALID_BOUND"; |
| 3842 break; |
| 3843 case MD_NTSTATUS_WIN_RPC_NT_NO_ENTRY_NAME: |
| 3844 reason = "RPC_NT_NO_ENTRY_NAME"; |
| 3845 break; |
| 3846 case MD_NTSTATUS_WIN_RPC_NT_INVALID_NAME_SYNTAX: |
| 3847 reason = "RPC_NT_INVALID_NAME_SYNTAX"; |
| 3848 break; |
| 3849 case MD_NTSTATUS_WIN_RPC_NT_UNSUPPORTED_NAME_SYNTAX: |
| 3850 reason = "RPC_NT_UNSUPPORTED_NAME_SYNTAX"; |
| 3851 break; |
| 3852 case MD_NTSTATUS_WIN_RPC_NT_UUID_NO_ADDRESS: |
| 3853 reason = "RPC_NT_UUID_NO_ADDRESS"; |
| 3854 break; |
| 3855 case MD_NTSTATUS_WIN_RPC_NT_DUPLICATE_ENDPOINT: |
| 3856 reason = "RPC_NT_DUPLICATE_ENDPOINT"; |
| 3857 break; |
| 3858 case MD_NTSTATUS_WIN_RPC_NT_UNKNOWN_AUTHN_TYPE: |
| 3859 reason = "RPC_NT_UNKNOWN_AUTHN_TYPE"; |
| 3860 break; |
| 3861 case MD_NTSTATUS_WIN_RPC_NT_MAX_CALLS_TOO_SMALL: |
| 3862 reason = "RPC_NT_MAX_CALLS_TOO_SMALL"; |
| 3863 break; |
| 3864 case MD_NTSTATUS_WIN_RPC_NT_STRING_TOO_LONG: |
| 3865 reason = "RPC_NT_STRING_TOO_LONG"; |
| 3866 break; |
| 3867 case MD_NTSTATUS_WIN_RPC_NT_PROTSEQ_NOT_FOUND: |
| 3868 reason = "RPC_NT_PROTSEQ_NOT_FOUND"; |
| 3869 break; |
| 3870 case MD_NTSTATUS_WIN_RPC_NT_PROCNUM_OUT_OF_RANGE: |
| 3871 reason = "RPC_NT_PROCNUM_OUT_OF_RANGE"; |
| 3872 break; |
| 3873 case MD_NTSTATUS_WIN_RPC_NT_BINDING_HAS_NO_AUTH: |
| 3874 reason = "RPC_NT_BINDING_HAS_NO_AUTH"; |
| 3875 break; |
| 3876 case MD_NTSTATUS_WIN_RPC_NT_UNKNOWN_AUTHN_SERVICE: |
| 3877 reason = "RPC_NT_UNKNOWN_AUTHN_SERVICE"; |
| 3878 break; |
| 3879 case MD_NTSTATUS_WIN_RPC_NT_UNKNOWN_AUTHN_LEVEL: |
| 3880 reason = "RPC_NT_UNKNOWN_AUTHN_LEVEL"; |
| 3881 break; |
| 3882 case MD_NTSTATUS_WIN_RPC_NT_INVALID_AUTH_IDENTITY: |
| 3883 reason = "RPC_NT_INVALID_AUTH_IDENTITY"; |
| 3884 break; |
| 3885 case MD_NTSTATUS_WIN_RPC_NT_UNKNOWN_AUTHZ_SERVICE: |
| 3886 reason = "RPC_NT_UNKNOWN_AUTHZ_SERVICE"; |
| 3887 break; |
| 3888 case MD_NTSTATUS_WIN_EPT_NT_INVALID_ENTRY: |
| 3889 reason = "EPT_NT_INVALID_ENTRY"; |
| 3890 break; |
| 3891 case MD_NTSTATUS_WIN_EPT_NT_CANT_PERFORM_OP: |
| 3892 reason = "EPT_NT_CANT_PERFORM_OP"; |
| 3893 break; |
| 3894 case MD_NTSTATUS_WIN_EPT_NT_NOT_REGISTERED: |
| 3895 reason = "EPT_NT_NOT_REGISTERED"; |
| 3896 break; |
| 3897 case MD_NTSTATUS_WIN_RPC_NT_NOTHING_TO_EXPORT: |
| 3898 reason = "RPC_NT_NOTHING_TO_EXPORT"; |
| 3899 break; |
| 3900 case MD_NTSTATUS_WIN_RPC_NT_INCOMPLETE_NAME: |
| 3901 reason = "RPC_NT_INCOMPLETE_NAME"; |
| 3902 break; |
| 3903 case MD_NTSTATUS_WIN_RPC_NT_INVALID_VERS_OPTION: |
| 3904 reason = "RPC_NT_INVALID_VERS_OPTION"; |
| 3905 break; |
| 3906 case MD_NTSTATUS_WIN_RPC_NT_NO_MORE_MEMBERS: |
| 3907 reason = "RPC_NT_NO_MORE_MEMBERS"; |
| 3908 break; |
| 3909 case MD_NTSTATUS_WIN_RPC_NT_NOT_ALL_OBJS_UNEXPORTED: |
| 3910 reason = "RPC_NT_NOT_ALL_OBJS_UNEXPORTED"; |
| 3911 break; |
| 3912 case MD_NTSTATUS_WIN_RPC_NT_INTERFACE_NOT_FOUND: |
| 3913 reason = "RPC_NT_INTERFACE_NOT_FOUND"; |
| 3914 break; |
| 3915 case MD_NTSTATUS_WIN_RPC_NT_ENTRY_ALREADY_EXISTS: |
| 3916 reason = "RPC_NT_ENTRY_ALREADY_EXISTS"; |
| 3917 break; |
| 3918 case MD_NTSTATUS_WIN_RPC_NT_ENTRY_NOT_FOUND: |
| 3919 reason = "RPC_NT_ENTRY_NOT_FOUND"; |
| 3920 break; |
| 3921 case MD_NTSTATUS_WIN_RPC_NT_NAME_SERVICE_UNAVAILABLE: |
| 3922 reason = "RPC_NT_NAME_SERVICE_UNAVAILABLE"; |
| 3923 break; |
| 3924 case MD_NTSTATUS_WIN_RPC_NT_INVALID_NAF_ID: |
| 3925 reason = "RPC_NT_INVALID_NAF_ID"; |
| 3926 break; |
| 3927 case MD_NTSTATUS_WIN_RPC_NT_CANNOT_SUPPORT: |
| 3928 reason = "RPC_NT_CANNOT_SUPPORT"; |
| 3929 break; |
| 3930 case MD_NTSTATUS_WIN_RPC_NT_NO_CONTEXT_AVAILABLE: |
| 3931 reason = "RPC_NT_NO_CONTEXT_AVAILABLE"; |
| 3932 break; |
| 3933 case MD_NTSTATUS_WIN_RPC_NT_INTERNAL_ERROR: |
| 3934 reason = "RPC_NT_INTERNAL_ERROR"; |
| 3935 break; |
| 3936 case MD_NTSTATUS_WIN_RPC_NT_ZERO_DIVIDE: |
| 3937 reason = "RPC_NT_ZERO_DIVIDE"; |
| 3938 break; |
| 3939 case MD_NTSTATUS_WIN_RPC_NT_ADDRESS_ERROR: |
| 3940 reason = "RPC_NT_ADDRESS_ERROR"; |
| 3941 break; |
| 3942 case MD_NTSTATUS_WIN_RPC_NT_FP_DIV_ZERO: |
| 3943 reason = "RPC_NT_FP_DIV_ZERO"; |
| 3944 break; |
| 3945 case MD_NTSTATUS_WIN_RPC_NT_FP_UNDERFLOW: |
| 3946 reason = "RPC_NT_FP_UNDERFLOW"; |
| 3947 break; |
| 3948 case MD_NTSTATUS_WIN_RPC_NT_FP_OVERFLOW: |
| 3949 reason = "RPC_NT_FP_OVERFLOW"; |
| 3950 break; |
| 3951 case MD_NTSTATUS_WIN_RPC_NT_CALL_IN_PROGRESS: |
| 3952 reason = "RPC_NT_CALL_IN_PROGRESS"; |
| 3953 break; |
| 3954 case MD_NTSTATUS_WIN_RPC_NT_NO_MORE_BINDINGS: |
| 3955 reason = "RPC_NT_NO_MORE_BINDINGS"; |
| 3956 break; |
| 3957 case MD_NTSTATUS_WIN_RPC_NT_GROUP_MEMBER_NOT_FOUND: |
| 3958 reason = "RPC_NT_GROUP_MEMBER_NOT_FOUND"; |
| 3959 break; |
| 3960 case MD_NTSTATUS_WIN_EPT_NT_CANT_CREATE: |
| 3961 reason = "EPT_NT_CANT_CREATE"; |
| 3962 break; |
| 3963 case MD_NTSTATUS_WIN_RPC_NT_INVALID_OBJECT: |
| 3964 reason = "RPC_NT_INVALID_OBJECT"; |
| 3965 break; |
| 3966 case MD_NTSTATUS_WIN_RPC_NT_NO_INTERFACES: |
| 3967 reason = "RPC_NT_NO_INTERFACES"; |
| 3968 break; |
| 3969 case MD_NTSTATUS_WIN_RPC_NT_CALL_CANCELLED: |
| 3970 reason = "RPC_NT_CALL_CANCELLED"; |
| 3971 break; |
| 3972 case MD_NTSTATUS_WIN_RPC_NT_BINDING_INCOMPLETE: |
| 3973 reason = "RPC_NT_BINDING_INCOMPLETE"; |
| 3974 break; |
| 3975 case MD_NTSTATUS_WIN_RPC_NT_COMM_FAILURE: |
| 3976 reason = "RPC_NT_COMM_FAILURE"; |
| 3977 break; |
| 3978 case MD_NTSTATUS_WIN_RPC_NT_UNSUPPORTED_AUTHN_LEVEL: |
| 3979 reason = "RPC_NT_UNSUPPORTED_AUTHN_LEVEL"; |
| 3980 break; |
| 3981 case MD_NTSTATUS_WIN_RPC_NT_NO_PRINC_NAME: |
| 3982 reason = "RPC_NT_NO_PRINC_NAME"; |
| 3983 break; |
| 3984 case MD_NTSTATUS_WIN_RPC_NT_NOT_RPC_ERROR: |
| 3985 reason = "RPC_NT_NOT_RPC_ERROR"; |
| 3986 break; |
| 3987 case MD_NTSTATUS_WIN_RPC_NT_SEC_PKG_ERROR: |
| 3988 reason = "RPC_NT_SEC_PKG_ERROR"; |
| 3989 break; |
| 3990 case MD_NTSTATUS_WIN_RPC_NT_NOT_CANCELLED: |
| 3991 reason = "RPC_NT_NOT_CANCELLED"; |
| 3992 break; |
| 3993 case MD_NTSTATUS_WIN_RPC_NT_INVALID_ASYNC_HANDLE: |
| 3994 reason = "RPC_NT_INVALID_ASYNC_HANDLE"; |
| 3995 break; |
| 3996 case MD_NTSTATUS_WIN_RPC_NT_INVALID_ASYNC_CALL: |
| 3997 reason = "RPC_NT_INVALID_ASYNC_CALL"; |
| 3998 break; |
| 3999 case MD_NTSTATUS_WIN_RPC_NT_PROXY_ACCESS_DENIED: |
| 4000 reason = "RPC_NT_PROXY_ACCESS_DENIED"; |
| 4001 break; |
| 4002 case MD_NTSTATUS_WIN_RPC_NT_NO_MORE_ENTRIES: |
| 4003 reason = "RPC_NT_NO_MORE_ENTRIES"; |
| 4004 break; |
| 4005 case MD_NTSTATUS_WIN_RPC_NT_SS_CHAR_TRANS_OPEN_FAIL: |
| 4006 reason = "RPC_NT_SS_CHAR_TRANS_OPEN_FAIL"; |
| 4007 break; |
| 4008 case MD_NTSTATUS_WIN_RPC_NT_SS_CHAR_TRANS_SHORT_FILE: |
| 4009 reason = "RPC_NT_SS_CHAR_TRANS_SHORT_FILE"; |
| 4010 break; |
| 4011 case MD_NTSTATUS_WIN_RPC_NT_SS_IN_NULL_CONTEXT: |
| 4012 reason = "RPC_NT_SS_IN_NULL_CONTEXT"; |
| 4013 break; |
| 4014 case MD_NTSTATUS_WIN_RPC_NT_SS_CONTEXT_MISMATCH: |
| 4015 reason = "RPC_NT_SS_CONTEXT_MISMATCH"; |
| 4016 break; |
| 4017 case MD_NTSTATUS_WIN_RPC_NT_SS_CONTEXT_DAMAGED: |
| 4018 reason = "RPC_NT_SS_CONTEXT_DAMAGED"; |
| 4019 break; |
| 4020 case MD_NTSTATUS_WIN_RPC_NT_SS_HANDLES_MISMATCH: |
| 4021 reason = "RPC_NT_SS_HANDLES_MISMATCH"; |
| 4022 break; |
| 4023 case MD_NTSTATUS_WIN_RPC_NT_SS_CANNOT_GET_CALL_HANDLE: |
| 4024 reason = "RPC_NT_SS_CANNOT_GET_CALL_HANDLE"; |
| 4025 break; |
| 4026 case MD_NTSTATUS_WIN_RPC_NT_NULL_REF_POINTER: |
| 4027 reason = "RPC_NT_NULL_REF_POINTER"; |
| 4028 break; |
| 4029 case MD_NTSTATUS_WIN_RPC_NT_ENUM_VALUE_OUT_OF_RANGE: |
| 4030 reason = "RPC_NT_ENUM_VALUE_OUT_OF_RANGE"; |
| 4031 break; |
| 4032 case MD_NTSTATUS_WIN_RPC_NT_BYTE_COUNT_TOO_SMALL: |
| 4033 reason = "RPC_NT_BYTE_COUNT_TOO_SMALL"; |
| 4034 break; |
| 4035 case MD_NTSTATUS_WIN_RPC_NT_BAD_STUB_DATA: |
| 4036 reason = "RPC_NT_BAD_STUB_DATA"; |
| 4037 break; |
| 4038 case MD_NTSTATUS_WIN_RPC_NT_INVALID_ES_ACTION: |
| 4039 reason = "RPC_NT_INVALID_ES_ACTION"; |
| 4040 break; |
| 4041 case MD_NTSTATUS_WIN_RPC_NT_WRONG_ES_VERSION: |
| 4042 reason = "RPC_NT_WRONG_ES_VERSION"; |
| 4043 break; |
| 4044 case MD_NTSTATUS_WIN_RPC_NT_WRONG_STUB_VERSION: |
| 4045 reason = "RPC_NT_WRONG_STUB_VERSION"; |
| 4046 break; |
| 4047 case MD_NTSTATUS_WIN_RPC_NT_INVALID_PIPE_OBJECT: |
| 4048 reason = "RPC_NT_INVALID_PIPE_OBJECT"; |
| 4049 break; |
| 4050 case MD_NTSTATUS_WIN_RPC_NT_INVALID_PIPE_OPERATION: |
| 4051 reason = "RPC_NT_INVALID_PIPE_OPERATION"; |
| 4052 break; |
| 4053 case MD_NTSTATUS_WIN_RPC_NT_WRONG_PIPE_VERSION: |
| 4054 reason = "RPC_NT_WRONG_PIPE_VERSION"; |
| 4055 break; |
| 4056 case MD_NTSTATUS_WIN_RPC_NT_PIPE_CLOSED: |
| 4057 reason = "RPC_NT_PIPE_CLOSED"; |
| 4058 break; |
| 4059 case MD_NTSTATUS_WIN_RPC_NT_PIPE_DISCIPLINE_ERROR: |
| 4060 reason = "RPC_NT_PIPE_DISCIPLINE_ERROR"; |
| 4061 break; |
| 4062 case MD_NTSTATUS_WIN_RPC_NT_PIPE_EMPTY: |
| 4063 reason = "RPC_NT_PIPE_EMPTY"; |
| 4064 break; |
| 4065 case MD_NTSTATUS_WIN_STATUS_PNP_BAD_MPS_TABLE: |
| 4066 reason = "STATUS_PNP_BAD_MPS_TABLE"; |
| 4067 break; |
| 4068 case MD_NTSTATUS_WIN_STATUS_PNP_TRANSLATION_FAILED: |
| 4069 reason = "STATUS_PNP_TRANSLATION_FAILED"; |
| 4070 break; |
| 4071 case MD_NTSTATUS_WIN_STATUS_PNP_IRQ_TRANSLATION_FAILED: |
| 4072 reason = "STATUS_PNP_IRQ_TRANSLATION_FAILED"; |
| 4073 break; |
| 4074 case MD_NTSTATUS_WIN_STATUS_PNP_INVALID_ID: |
| 4075 reason = "STATUS_PNP_INVALID_ID"; |
| 4076 break; |
| 4077 case MD_NTSTATUS_WIN_STATUS_IO_REISSUE_AS_CACHED: |
| 4078 reason = "STATUS_IO_REISSUE_AS_CACHED"; |
| 4079 break; |
| 4080 case MD_NTSTATUS_WIN_STATUS_CTX_WINSTATION_NAME_INVALID: |
| 4081 reason = "STATUS_CTX_WINSTATION_NAME_INVALID"; |
| 4082 break; |
| 4083 case MD_NTSTATUS_WIN_STATUS_CTX_INVALID_PD: |
| 4084 reason = "STATUS_CTX_INVALID_PD"; |
| 4085 break; |
| 4086 case MD_NTSTATUS_WIN_STATUS_CTX_PD_NOT_FOUND: |
| 4087 reason = "STATUS_CTX_PD_NOT_FOUND"; |
| 4088 break; |
| 4089 case MD_NTSTATUS_WIN_STATUS_CTX_CLOSE_PENDING: |
| 4090 reason = "STATUS_CTX_CLOSE_PENDING"; |
| 4091 break; |
| 4092 case MD_NTSTATUS_WIN_STATUS_CTX_NO_OUTBUF: |
| 4093 reason = "STATUS_CTX_NO_OUTBUF"; |
| 4094 break; |
| 4095 case MD_NTSTATUS_WIN_STATUS_CTX_MODEM_INF_NOT_FOUND: |
| 4096 reason = "STATUS_CTX_MODEM_INF_NOT_FOUND"; |
| 4097 break; |
| 4098 case MD_NTSTATUS_WIN_STATUS_CTX_INVALID_MODEMNAME: |
| 4099 reason = "STATUS_CTX_INVALID_MODEMNAME"; |
| 4100 break; |
| 4101 case MD_NTSTATUS_WIN_STATUS_CTX_RESPONSE_ERROR: |
| 4102 reason = "STATUS_CTX_RESPONSE_ERROR"; |
| 4103 break; |
| 4104 case MD_NTSTATUS_WIN_STATUS_CTX_MODEM_RESPONSE_TIMEOUT: |
| 4105 reason = "STATUS_CTX_MODEM_RESPONSE_TIMEOUT"; |
| 4106 break; |
| 4107 case MD_NTSTATUS_WIN_STATUS_CTX_MODEM_RESPONSE_NO_CARRIER: |
| 4108 reason = "STATUS_CTX_MODEM_RESPONSE_NO_CARRIER"; |
| 4109 break; |
| 4110 case MD_NTSTATUS_WIN_STATUS_CTX_MODEM_RESPONSE_NO_DIALTONE: |
| 4111 reason = "STATUS_CTX_MODEM_RESPONSE_NO_DIALTONE"; |
| 4112 break; |
| 4113 case MD_NTSTATUS_WIN_STATUS_CTX_MODEM_RESPONSE_BUSY: |
| 4114 reason = "STATUS_CTX_MODEM_RESPONSE_BUSY"; |
| 4115 break; |
| 4116 case MD_NTSTATUS_WIN_STATUS_CTX_MODEM_RESPONSE_VOICE: |
| 4117 reason = "STATUS_CTX_MODEM_RESPONSE_VOICE"; |
| 4118 break; |
| 4119 case MD_NTSTATUS_WIN_STATUS_CTX_TD_ERROR: |
| 4120 reason = "STATUS_CTX_TD_ERROR"; |
| 4121 break; |
| 4122 case MD_NTSTATUS_WIN_STATUS_CTX_LICENSE_CLIENT_INVALID: |
| 4123 reason = "STATUS_CTX_LICENSE_CLIENT_INVALID"; |
| 4124 break; |
| 4125 case MD_NTSTATUS_WIN_STATUS_CTX_LICENSE_NOT_AVAILABLE: |
| 4126 reason = "STATUS_CTX_LICENSE_NOT_AVAILABLE"; |
| 4127 break; |
| 4128 case MD_NTSTATUS_WIN_STATUS_CTX_LICENSE_EXPIRED: |
| 4129 reason = "STATUS_CTX_LICENSE_EXPIRED"; |
| 4130 break; |
| 4131 case MD_NTSTATUS_WIN_STATUS_CTX_WINSTATION_NOT_FOUND: |
| 4132 reason = "STATUS_CTX_WINSTATION_NOT_FOUND"; |
| 4133 break; |
| 4134 case MD_NTSTATUS_WIN_STATUS_CTX_WINSTATION_NAME_COLLISION: |
| 4135 reason = "STATUS_CTX_WINSTATION_NAME_COLLISION"; |
| 4136 break; |
| 4137 case MD_NTSTATUS_WIN_STATUS_CTX_WINSTATION_BUSY: |
| 4138 reason = "STATUS_CTX_WINSTATION_BUSY"; |
| 4139 break; |
| 4140 case MD_NTSTATUS_WIN_STATUS_CTX_BAD_VIDEO_MODE: |
| 4141 reason = "STATUS_CTX_BAD_VIDEO_MODE"; |
| 4142 break; |
| 4143 case MD_NTSTATUS_WIN_STATUS_CTX_GRAPHICS_INVALID: |
| 4144 reason = "STATUS_CTX_GRAPHICS_INVALID"; |
| 4145 break; |
| 4146 case MD_NTSTATUS_WIN_STATUS_CTX_NOT_CONSOLE: |
| 4147 reason = "STATUS_CTX_NOT_CONSOLE"; |
| 4148 break; |
| 4149 case MD_NTSTATUS_WIN_STATUS_CTX_CLIENT_QUERY_TIMEOUT: |
| 4150 reason = "STATUS_CTX_CLIENT_QUERY_TIMEOUT"; |
| 4151 break; |
| 4152 case MD_NTSTATUS_WIN_STATUS_CTX_CONSOLE_DISCONNECT: |
| 4153 reason = "STATUS_CTX_CONSOLE_DISCONNECT"; |
| 4154 break; |
| 4155 case MD_NTSTATUS_WIN_STATUS_CTX_CONSOLE_CONNECT: |
| 4156 reason = "STATUS_CTX_CONSOLE_CONNECT"; |
| 4157 break; |
| 4158 case MD_NTSTATUS_WIN_STATUS_CTX_SHADOW_DENIED: |
| 4159 reason = "STATUS_CTX_SHADOW_DENIED"; |
| 4160 break; |
| 4161 case MD_NTSTATUS_WIN_STATUS_CTX_WINSTATION_ACCESS_DENIED: |
| 4162 reason = "STATUS_CTX_WINSTATION_ACCESS_DENIED"; |
| 4163 break; |
| 4164 case MD_NTSTATUS_WIN_STATUS_CTX_INVALID_WD: |
| 4165 reason = "STATUS_CTX_INVALID_WD"; |
| 4166 break; |
| 4167 case MD_NTSTATUS_WIN_STATUS_CTX_WD_NOT_FOUND: |
| 4168 reason = "STATUS_CTX_WD_NOT_FOUND"; |
| 4169 break; |
| 4170 case MD_NTSTATUS_WIN_STATUS_CTX_SHADOW_INVALID: |
| 4171 reason = "STATUS_CTX_SHADOW_INVALID"; |
| 4172 break; |
| 4173 case MD_NTSTATUS_WIN_STATUS_CTX_SHADOW_DISABLED: |
| 4174 reason = "STATUS_CTX_SHADOW_DISABLED"; |
| 4175 break; |
| 4176 case MD_NTSTATUS_WIN_STATUS_RDP_PROTOCOL_ERROR: |
| 4177 reason = "STATUS_RDP_PROTOCOL_ERROR"; |
| 4178 break; |
| 4179 case MD_NTSTATUS_WIN_STATUS_CTX_CLIENT_LICENSE_NOT_SET: |
| 4180 reason = "STATUS_CTX_CLIENT_LICENSE_NOT_SET"; |
| 4181 break; |
| 4182 case MD_NTSTATUS_WIN_STATUS_CTX_CLIENT_LICENSE_IN_USE: |
| 4183 reason = "STATUS_CTX_CLIENT_LICENSE_IN_USE"; |
| 4184 break; |
| 4185 case MD_NTSTATUS_WIN_STATUS_CTX_SHADOW_ENDED_BY_MODE_CHANGE: |
| 4186 reason = "STATUS_CTX_SHADOW_ENDED_BY_MODE_CHANGE"; |
| 4187 break; |
| 4188 case MD_NTSTATUS_WIN_STATUS_CTX_SHADOW_NOT_RUNNING: |
| 4189 reason = "STATUS_CTX_SHADOW_NOT_RUNNING"; |
| 4190 break; |
| 4191 case MD_NTSTATUS_WIN_STATUS_CTX_LOGON_DISABLED: |
| 4192 reason = "STATUS_CTX_LOGON_DISABLED"; |
| 4193 break; |
| 4194 case MD_NTSTATUS_WIN_STATUS_CTX_SECURITY_LAYER_ERROR: |
| 4195 reason = "STATUS_CTX_SECURITY_LAYER_ERROR"; |
| 4196 break; |
| 4197 case MD_NTSTATUS_WIN_STATUS_TS_INCOMPATIBLE_SESSIONS: |
| 4198 reason = "STATUS_TS_INCOMPATIBLE_SESSIONS"; |
| 4199 break; |
| 4200 case MD_NTSTATUS_WIN_STATUS_MUI_FILE_NOT_FOUND: |
| 4201 reason = "STATUS_MUI_FILE_NOT_FOUND"; |
| 4202 break; |
| 4203 case MD_NTSTATUS_WIN_STATUS_MUI_INVALID_FILE: |
| 4204 reason = "STATUS_MUI_INVALID_FILE"; |
| 4205 break; |
| 4206 case MD_NTSTATUS_WIN_STATUS_MUI_INVALID_RC_CONFIG: |
| 4207 reason = "STATUS_MUI_INVALID_RC_CONFIG"; |
| 4208 break; |
| 4209 case MD_NTSTATUS_WIN_STATUS_MUI_INVALID_LOCALE_NAME: |
| 4210 reason = "STATUS_MUI_INVALID_LOCALE_NAME"; |
| 4211 break; |
| 4212 case MD_NTSTATUS_WIN_STATUS_MUI_INVALID_ULTIMATEFALLBACK_NAME: |
| 4213 reason = "STATUS_MUI_INVALID_ULTIMATEFALLBACK_NAME"; |
| 4214 break; |
| 4215 case MD_NTSTATUS_WIN_STATUS_MUI_FILE_NOT_LOADED: |
| 4216 reason = "STATUS_MUI_FILE_NOT_LOADED"; |
| 4217 break; |
| 4218 case MD_NTSTATUS_WIN_STATUS_RESOURCE_ENUM_USER_STOP: |
| 4219 reason = "STATUS_RESOURCE_ENUM_USER_STOP"; |
| 4220 break; |
| 4221 case MD_NTSTATUS_WIN_STATUS_CLUSTER_INVALID_NODE: |
| 4222 reason = "STATUS_CLUSTER_INVALID_NODE"; |
| 4223 break; |
| 4224 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NODE_EXISTS: |
| 4225 reason = "STATUS_CLUSTER_NODE_EXISTS"; |
| 4226 break; |
| 4227 case MD_NTSTATUS_WIN_STATUS_CLUSTER_JOIN_IN_PROGRESS: |
| 4228 reason = "STATUS_CLUSTER_JOIN_IN_PROGRESS"; |
| 4229 break; |
| 4230 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NODE_NOT_FOUND: |
| 4231 reason = "STATUS_CLUSTER_NODE_NOT_FOUND"; |
| 4232 break; |
| 4233 case MD_NTSTATUS_WIN_STATUS_CLUSTER_LOCAL_NODE_NOT_FOUND: |
| 4234 reason = "STATUS_CLUSTER_LOCAL_NODE_NOT_FOUND"; |
| 4235 break; |
| 4236 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NETWORK_EXISTS: |
| 4237 reason = "STATUS_CLUSTER_NETWORK_EXISTS"; |
| 4238 break; |
| 4239 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NETWORK_NOT_FOUND: |
| 4240 reason = "STATUS_CLUSTER_NETWORK_NOT_FOUND"; |
| 4241 break; |
| 4242 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NETINTERFACE_EXISTS: |
| 4243 reason = "STATUS_CLUSTER_NETINTERFACE_EXISTS"; |
| 4244 break; |
| 4245 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NETINTERFACE_NOT_FOUND: |
| 4246 reason = "STATUS_CLUSTER_NETINTERFACE_NOT_FOUND"; |
| 4247 break; |
| 4248 case MD_NTSTATUS_WIN_STATUS_CLUSTER_INVALID_REQUEST: |
| 4249 reason = "STATUS_CLUSTER_INVALID_REQUEST"; |
| 4250 break; |
| 4251 case MD_NTSTATUS_WIN_STATUS_CLUSTER_INVALID_NETWORK_PROVIDER: |
| 4252 reason = "STATUS_CLUSTER_INVALID_NETWORK_PROVIDER"; |
| 4253 break; |
| 4254 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NODE_DOWN: |
| 4255 reason = "STATUS_CLUSTER_NODE_DOWN"; |
| 4256 break; |
| 4257 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NODE_UNREACHABLE: |
| 4258 reason = "STATUS_CLUSTER_NODE_UNREACHABLE"; |
| 4259 break; |
| 4260 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NODE_NOT_MEMBER: |
| 4261 reason = "STATUS_CLUSTER_NODE_NOT_MEMBER"; |
| 4262 break; |
| 4263 case MD_NTSTATUS_WIN_STATUS_CLUSTER_JOIN_NOT_IN_PROGRESS: |
| 4264 reason = "STATUS_CLUSTER_JOIN_NOT_IN_PROGRESS"; |
| 4265 break; |
| 4266 case MD_NTSTATUS_WIN_STATUS_CLUSTER_INVALID_NETWORK: |
| 4267 reason = "STATUS_CLUSTER_INVALID_NETWORK"; |
| 4268 break; |
| 4269 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NO_NET_ADAPTERS: |
| 4270 reason = "STATUS_CLUSTER_NO_NET_ADAPTERS"; |
| 4271 break; |
| 4272 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NODE_UP: |
| 4273 reason = "STATUS_CLUSTER_NODE_UP"; |
| 4274 break; |
| 4275 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NODE_PAUSED: |
| 4276 reason = "STATUS_CLUSTER_NODE_PAUSED"; |
| 4277 break; |
| 4278 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NODE_NOT_PAUSED: |
| 4279 reason = "STATUS_CLUSTER_NODE_NOT_PAUSED"; |
| 4280 break; |
| 4281 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NO_SECURITY_CONTEXT: |
| 4282 reason = "STATUS_CLUSTER_NO_SECURITY_CONTEXT"; |
| 4283 break; |
| 4284 case MD_NTSTATUS_WIN_STATUS_CLUSTER_NETWORK_NOT_INTERNAL: |
| 4285 reason = "STATUS_CLUSTER_NETWORK_NOT_INTERNAL"; |
| 4286 break; |
| 4287 case MD_NTSTATUS_WIN_STATUS_CLUSTER_POISONED: |
| 4288 reason = "STATUS_CLUSTER_POISONED"; |
| 4289 break; |
| 4290 case MD_NTSTATUS_WIN_STATUS_ACPI_INVALID_OPCODE: |
| 4291 reason = "STATUS_ACPI_INVALID_OPCODE"; |
| 4292 break; |
| 4293 case MD_NTSTATUS_WIN_STATUS_ACPI_STACK_OVERFLOW: |
| 4294 reason = "STATUS_ACPI_STACK_OVERFLOW"; |
| 4295 break; |
| 4296 case MD_NTSTATUS_WIN_STATUS_ACPI_ASSERT_FAILED: |
| 4297 reason = "STATUS_ACPI_ASSERT_FAILED"; |
| 4298 break; |
| 4299 case MD_NTSTATUS_WIN_STATUS_ACPI_INVALID_INDEX: |
| 4300 reason = "STATUS_ACPI_INVALID_INDEX"; |
| 4301 break; |
| 4302 case MD_NTSTATUS_WIN_STATUS_ACPI_INVALID_ARGUMENT: |
| 4303 reason = "STATUS_ACPI_INVALID_ARGUMENT"; |
| 4304 break; |
| 4305 case MD_NTSTATUS_WIN_STATUS_ACPI_FATAL: |
| 4306 reason = "STATUS_ACPI_FATAL"; |
| 4307 break; |
| 4308 case MD_NTSTATUS_WIN_STATUS_ACPI_INVALID_SUPERNAME: |
| 4309 reason = "STATUS_ACPI_INVALID_SUPERNAME"; |
| 4310 break; |
| 4311 case MD_NTSTATUS_WIN_STATUS_ACPI_INVALID_ARGTYPE: |
| 4312 reason = "STATUS_ACPI_INVALID_ARGTYPE"; |
| 4313 break; |
| 4314 case MD_NTSTATUS_WIN_STATUS_ACPI_INVALID_OBJTYPE: |
| 4315 reason = "STATUS_ACPI_INVALID_OBJTYPE"; |
| 4316 break; |
| 4317 case MD_NTSTATUS_WIN_STATUS_ACPI_INVALID_TARGETTYPE: |
| 4318 reason = "STATUS_ACPI_INVALID_TARGETTYPE"; |
| 4319 break; |
| 4320 case MD_NTSTATUS_WIN_STATUS_ACPI_INCORRECT_ARGUMENT_COUNT: |
| 4321 reason = "STATUS_ACPI_INCORRECT_ARGUMENT_COUNT"; |
| 4322 break; |
| 4323 case MD_NTSTATUS_WIN_STATUS_ACPI_ADDRESS_NOT_MAPPED: |
| 4324 reason = "STATUS_ACPI_ADDRESS_NOT_MAPPED"; |
| 4325 break; |
| 4326 case MD_NTSTATUS_WIN_STATUS_ACPI_INVALID_EVENTTYPE: |
| 4327 reason = "STATUS_ACPI_INVALID_EVENTTYPE"; |
| 4328 break; |
| 4329 case MD_NTSTATUS_WIN_STATUS_ACPI_HANDLER_COLLISION: |
| 4330 reason = "STATUS_ACPI_HANDLER_COLLISION"; |
| 4331 break; |
| 4332 case MD_NTSTATUS_WIN_STATUS_ACPI_INVALID_DATA: |
| 4333 reason = "STATUS_ACPI_INVALID_DATA"; |
| 4334 break; |
| 4335 case MD_NTSTATUS_WIN_STATUS_ACPI_INVALID_REGION: |
| 4336 reason = "STATUS_ACPI_INVALID_REGION"; |
| 4337 break; |
| 4338 case MD_NTSTATUS_WIN_STATUS_ACPI_INVALID_ACCESS_SIZE: |
| 4339 reason = "STATUS_ACPI_INVALID_ACCESS_SIZE"; |
| 4340 break; |
| 4341 case MD_NTSTATUS_WIN_STATUS_ACPI_ACQUIRE_GLOBAL_LOCK: |
| 4342 reason = "STATUS_ACPI_ACQUIRE_GLOBAL_LOCK"; |
| 4343 break; |
| 4344 case MD_NTSTATUS_WIN_STATUS_ACPI_ALREADY_INITIALIZED: |
| 4345 reason = "STATUS_ACPI_ALREADY_INITIALIZED"; |
| 4346 break; |
| 4347 case MD_NTSTATUS_WIN_STATUS_ACPI_NOT_INITIALIZED: |
| 4348 reason = "STATUS_ACPI_NOT_INITIALIZED"; |
| 4349 break; |
| 4350 case MD_NTSTATUS_WIN_STATUS_ACPI_INVALID_MUTEX_LEVEL: |
| 4351 reason = "STATUS_ACPI_INVALID_MUTEX_LEVEL"; |
| 4352 break; |
| 4353 case MD_NTSTATUS_WIN_STATUS_ACPI_MUTEX_NOT_OWNED: |
| 4354 reason = "STATUS_ACPI_MUTEX_NOT_OWNED"; |
| 4355 break; |
| 4356 case MD_NTSTATUS_WIN_STATUS_ACPI_MUTEX_NOT_OWNER: |
| 4357 reason = "STATUS_ACPI_MUTEX_NOT_OWNER"; |
| 4358 break; |
| 4359 case MD_NTSTATUS_WIN_STATUS_ACPI_RS_ACCESS: |
| 4360 reason = "STATUS_ACPI_RS_ACCESS"; |
| 4361 break; |
| 4362 case MD_NTSTATUS_WIN_STATUS_ACPI_INVALID_TABLE: |
| 4363 reason = "STATUS_ACPI_INVALID_TABLE"; |
| 4364 break; |
| 4365 case MD_NTSTATUS_WIN_STATUS_ACPI_REG_HANDLER_FAILED: |
| 4366 reason = "STATUS_ACPI_REG_HANDLER_FAILED"; |
| 4367 break; |
| 4368 case MD_NTSTATUS_WIN_STATUS_ACPI_POWER_REQUEST_FAILED: |
| 4369 reason = "STATUS_ACPI_POWER_REQUEST_FAILED"; |
| 4370 break; |
| 4371 case MD_NTSTATUS_WIN_STATUS_SXS_SECTION_NOT_FOUND: |
| 4372 reason = "STATUS_SXS_SECTION_NOT_FOUND"; |
| 4373 break; |
| 4374 case MD_NTSTATUS_WIN_STATUS_SXS_CANT_GEN_ACTCTX: |
| 4375 reason = "STATUS_SXS_CANT_GEN_ACTCTX"; |
| 4376 break; |
| 4377 case MD_NTSTATUS_WIN_STATUS_SXS_INVALID_ACTCTXDATA_FORMAT: |
| 4378 reason = "STATUS_SXS_INVALID_ACTCTXDATA_FORMAT"; |
| 4379 break; |
| 4380 case MD_NTSTATUS_WIN_STATUS_SXS_ASSEMBLY_NOT_FOUND: |
| 4381 reason = "STATUS_SXS_ASSEMBLY_NOT_FOUND"; |
| 4382 break; |
| 4383 case MD_NTSTATUS_WIN_STATUS_SXS_MANIFEST_FORMAT_ERROR: |
| 4384 reason = "STATUS_SXS_MANIFEST_FORMAT_ERROR"; |
| 4385 break; |
| 4386 case MD_NTSTATUS_WIN_STATUS_SXS_MANIFEST_PARSE_ERROR: |
| 4387 reason = "STATUS_SXS_MANIFEST_PARSE_ERROR"; |
| 4388 break; |
| 4389 case MD_NTSTATUS_WIN_STATUS_SXS_ACTIVATION_CONTEXT_DISABLED: |
| 4390 reason = "STATUS_SXS_ACTIVATION_CONTEXT_DISABLED"; |
| 4391 break; |
| 4392 case MD_NTSTATUS_WIN_STATUS_SXS_KEY_NOT_FOUND: |
| 4393 reason = "STATUS_SXS_KEY_NOT_FOUND"; |
| 4394 break; |
| 4395 case MD_NTSTATUS_WIN_STATUS_SXS_VERSION_CONFLICT: |
| 4396 reason = "STATUS_SXS_VERSION_CONFLICT"; |
| 4397 break; |
| 4398 case MD_NTSTATUS_WIN_STATUS_SXS_WRONG_SECTION_TYPE: |
| 4399 reason = "STATUS_SXS_WRONG_SECTION_TYPE"; |
| 4400 break; |
| 4401 case MD_NTSTATUS_WIN_STATUS_SXS_THREAD_QUERIES_DISABLED: |
| 4402 reason = "STATUS_SXS_THREAD_QUERIES_DISABLED"; |
| 4403 break; |
| 4404 case MD_NTSTATUS_WIN_STATUS_SXS_ASSEMBLY_MISSING: |
| 4405 reason = "STATUS_SXS_ASSEMBLY_MISSING"; |
| 4406 break; |
| 4407 case MD_NTSTATUS_WIN_STATUS_SXS_PROCESS_DEFAULT_ALREADY_SET: |
| 4408 reason = "STATUS_SXS_PROCESS_DEFAULT_ALREADY_SET"; |
| 4409 break; |
| 4410 case MD_NTSTATUS_WIN_STATUS_SXS_EARLY_DEACTIVATION: |
| 4411 reason = "STATUS_SXS_EARLY_DEACTIVATION"; |
| 4412 break; |
| 4413 case MD_NTSTATUS_WIN_STATUS_SXS_INVALID_DEACTIVATION: |
| 4414 reason = "STATUS_SXS_INVALID_DEACTIVATION"; |
| 4415 break; |
| 4416 case MD_NTSTATUS_WIN_STATUS_SXS_MULTIPLE_DEACTIVATION: |
| 4417 reason = "STATUS_SXS_MULTIPLE_DEACTIVATION"; |
| 4418 break; |
| 4419 case MD_NTSTATUS_WIN_STATUS_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY: |
| 4420 reason = "STATUS_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY"; |
| 4421 break; |
| 4422 case MD_NTSTATUS_WIN_STATUS_SXS_PROCESS_TERMINATION_REQUESTED: |
| 4423 reason = "STATUS_SXS_PROCESS_TERMINATION_REQUESTED"; |
| 4424 break; |
| 4425 case MD_NTSTATUS_WIN_STATUS_SXS_CORRUPT_ACTIVATION_STACK: |
| 4426 reason = "STATUS_SXS_CORRUPT_ACTIVATION_STACK"; |
| 4427 break; |
| 4428 case MD_NTSTATUS_WIN_STATUS_SXS_CORRUPTION: |
| 4429 reason = "STATUS_SXS_CORRUPTION"; |
| 4430 break; |
| 4431 case MD_NTSTATUS_WIN_STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE: |
| 4432 reason = "STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE"; |
| 4433 break; |
| 4434 case MD_NTSTATUS_WIN_STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME: |
| 4435 reason = "STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME"; |
| 4436 break; |
| 4437 case MD_NTSTATUS_WIN_STATUS_SXS_IDENTITY_DUPLICATE_ATTRIBUTE: |
| 4438 reason = "STATUS_SXS_IDENTITY_DUPLICATE_ATTRIBUTE"; |
| 4439 break; |
| 4440 case MD_NTSTATUS_WIN_STATUS_SXS_IDENTITY_PARSE_ERROR: |
| 4441 reason = "STATUS_SXS_IDENTITY_PARSE_ERROR"; |
| 4442 break; |
| 4443 case MD_NTSTATUS_WIN_STATUS_SXS_COMPONENT_STORE_CORRUPT: |
| 4444 reason = "STATUS_SXS_COMPONENT_STORE_CORRUPT"; |
| 4445 break; |
| 4446 case MD_NTSTATUS_WIN_STATUS_SXS_FILE_HASH_MISMATCH: |
| 4447 reason = "STATUS_SXS_FILE_HASH_MISMATCH"; |
| 4448 break; |
| 4449 case MD_NTSTATUS_WIN_STATUS_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFEREN
T: |
| 4450 reason = "STATUS_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT"; |
| 4451 break; |
| 4452 case MD_NTSTATUS_WIN_STATUS_SXS_IDENTITIES_DIFFERENT: |
| 4453 reason = "STATUS_SXS_IDENTITIES_DIFFERENT"; |
| 4454 break; |
| 4455 case MD_NTSTATUS_WIN_STATUS_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT: |
| 4456 reason = "STATUS_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT"; |
| 4457 break; |
| 4458 case MD_NTSTATUS_WIN_STATUS_SXS_FILE_NOT_PART_OF_ASSEMBLY: |
| 4459 reason = "STATUS_SXS_FILE_NOT_PART_OF_ASSEMBLY"; |
| 4460 break; |
| 4461 case MD_NTSTATUS_WIN_STATUS_ADVANCED_INSTALLER_FAILED: |
| 4462 reason = "STATUS_ADVANCED_INSTALLER_FAILED"; |
| 4463 break; |
| 4464 case MD_NTSTATUS_WIN_STATUS_XML_ENCODING_MISMATCH: |
| 4465 reason = "STATUS_XML_ENCODING_MISMATCH"; |
| 4466 break; |
| 4467 case MD_NTSTATUS_WIN_STATUS_SXS_MANIFEST_TOO_BIG: |
| 4468 reason = "STATUS_SXS_MANIFEST_TOO_BIG"; |
| 4469 break; |
| 4470 case MD_NTSTATUS_WIN_STATUS_SXS_SETTING_NOT_REGISTERED: |
| 4471 reason = "STATUS_SXS_SETTING_NOT_REGISTERED"; |
| 4472 break; |
| 4473 case MD_NTSTATUS_WIN_STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE: |
| 4474 reason = "STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE"; |
| 4475 break; |
| 4476 case MD_NTSTATUS_WIN_STATUS_SMI_PRIMITIVE_INSTALLER_FAILED: |
| 4477 reason = "STATUS_SMI_PRIMITIVE_INSTALLER_FAILED"; |
| 4478 break; |
| 4479 case MD_NTSTATUS_WIN_STATUS_GENERIC_COMMAND_FAILED: |
| 4480 reason = "STATUS_GENERIC_COMMAND_FAILED"; |
| 4481 break; |
| 4482 case MD_NTSTATUS_WIN_STATUS_SXS_FILE_HASH_MISSING: |
| 4483 reason = "STATUS_SXS_FILE_HASH_MISSING"; |
| 4484 break; |
| 4485 case MD_NTSTATUS_WIN_STATUS_TRANSACTIONAL_CONFLICT: |
| 4486 reason = "STATUS_TRANSACTIONAL_CONFLICT"; |
| 4487 break; |
| 4488 case MD_NTSTATUS_WIN_STATUS_INVALID_TRANSACTION: |
| 4489 reason = "STATUS_INVALID_TRANSACTION"; |
| 4490 break; |
| 4491 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_NOT_ACTIVE: |
| 4492 reason = "STATUS_TRANSACTION_NOT_ACTIVE"; |
| 4493 break; |
| 4494 case MD_NTSTATUS_WIN_STATUS_TM_INITIALIZATION_FAILED: |
| 4495 reason = "STATUS_TM_INITIALIZATION_FAILED"; |
| 4496 break; |
| 4497 case MD_NTSTATUS_WIN_STATUS_RM_NOT_ACTIVE: |
| 4498 reason = "STATUS_RM_NOT_ACTIVE"; |
| 4499 break; |
| 4500 case MD_NTSTATUS_WIN_STATUS_RM_METADATA_CORRUPT: |
| 4501 reason = "STATUS_RM_METADATA_CORRUPT"; |
| 4502 break; |
| 4503 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_NOT_JOINED: |
| 4504 reason = "STATUS_TRANSACTION_NOT_JOINED"; |
| 4505 break; |
| 4506 case MD_NTSTATUS_WIN_STATUS_DIRECTORY_NOT_RM: |
| 4507 reason = "STATUS_DIRECTORY_NOT_RM"; |
| 4508 break; |
| 4509 case MD_NTSTATUS_WIN_STATUS_TRANSACTIONS_UNSUPPORTED_REMOTE: |
| 4510 reason = "STATUS_TRANSACTIONS_UNSUPPORTED_REMOTE"; |
| 4511 break; |
| 4512 case MD_NTSTATUS_WIN_STATUS_LOG_RESIZE_INVALID_SIZE: |
| 4513 reason = "STATUS_LOG_RESIZE_INVALID_SIZE"; |
| 4514 break; |
| 4515 case MD_NTSTATUS_WIN_STATUS_REMOTE_FILE_VERSION_MISMATCH: |
| 4516 reason = "STATUS_REMOTE_FILE_VERSION_MISMATCH"; |
| 4517 break; |
| 4518 case MD_NTSTATUS_WIN_STATUS_CRM_PROTOCOL_ALREADY_EXISTS: |
| 4519 reason = "STATUS_CRM_PROTOCOL_ALREADY_EXISTS"; |
| 4520 break; |
| 4521 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_PROPAGATION_FAILED: |
| 4522 reason = "STATUS_TRANSACTION_PROPAGATION_FAILED"; |
| 4523 break; |
| 4524 case MD_NTSTATUS_WIN_STATUS_CRM_PROTOCOL_NOT_FOUND: |
| 4525 reason = "STATUS_CRM_PROTOCOL_NOT_FOUND"; |
| 4526 break; |
| 4527 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_SUPERIOR_EXISTS: |
| 4528 reason = "STATUS_TRANSACTION_SUPERIOR_EXISTS"; |
| 4529 break; |
| 4530 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_REQUEST_NOT_VALID: |
| 4531 reason = "STATUS_TRANSACTION_REQUEST_NOT_VALID"; |
| 4532 break; |
| 4533 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_NOT_REQUESTED: |
| 4534 reason = "STATUS_TRANSACTION_NOT_REQUESTED"; |
| 4535 break; |
| 4536 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_ALREADY_ABORTED: |
| 4537 reason = "STATUS_TRANSACTION_ALREADY_ABORTED"; |
| 4538 break; |
| 4539 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_ALREADY_COMMITTED: |
| 4540 reason = "STATUS_TRANSACTION_ALREADY_COMMITTED"; |
| 4541 break; |
| 4542 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_INVALID_MARSHALL_BUFFER: |
| 4543 reason = "STATUS_TRANSACTION_INVALID_MARSHALL_BUFFER"; |
| 4544 break; |
| 4545 case MD_NTSTATUS_WIN_STATUS_CURRENT_TRANSACTION_NOT_VALID: |
| 4546 reason = "STATUS_CURRENT_TRANSACTION_NOT_VALID"; |
| 4547 break; |
| 4548 case MD_NTSTATUS_WIN_STATUS_LOG_GROWTH_FAILED: |
| 4549 reason = "STATUS_LOG_GROWTH_FAILED"; |
| 4550 break; |
| 4551 case MD_NTSTATUS_WIN_STATUS_OBJECT_NO_LONGER_EXISTS: |
| 4552 reason = "STATUS_OBJECT_NO_LONGER_EXISTS"; |
| 4553 break; |
| 4554 case MD_NTSTATUS_WIN_STATUS_STREAM_MINIVERSION_NOT_FOUND: |
| 4555 reason = "STATUS_STREAM_MINIVERSION_NOT_FOUND"; |
| 4556 break; |
| 4557 case MD_NTSTATUS_WIN_STATUS_STREAM_MINIVERSION_NOT_VALID: |
| 4558 reason = "STATUS_STREAM_MINIVERSION_NOT_VALID"; |
| 4559 break; |
| 4560 case MD_NTSTATUS_WIN_STATUS_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACT
ION: |
| 4561 reason = "STATUS_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION"; |
| 4562 break; |
| 4563 case MD_NTSTATUS_WIN_STATUS_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT: |
| 4564 reason = "STATUS_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT"; |
| 4565 break; |
| 4566 case MD_NTSTATUS_WIN_STATUS_CANT_CREATE_MORE_STREAM_MINIVERSIONS: |
| 4567 reason = "STATUS_CANT_CREATE_MORE_STREAM_MINIVERSIONS"; |
| 4568 break; |
| 4569 case MD_NTSTATUS_WIN_STATUS_HANDLE_NO_LONGER_VALID: |
| 4570 reason = "STATUS_HANDLE_NO_LONGER_VALID"; |
| 4571 break; |
| 4572 case MD_NTSTATUS_WIN_STATUS_LOG_CORRUPTION_DETECTED: |
| 4573 reason = "STATUS_LOG_CORRUPTION_DETECTED"; |
| 4574 break; |
| 4575 case MD_NTSTATUS_WIN_STATUS_RM_DISCONNECTED: |
| 4576 reason = "STATUS_RM_DISCONNECTED"; |
| 4577 break; |
| 4578 case MD_NTSTATUS_WIN_STATUS_ENLISTMENT_NOT_SUPERIOR: |
| 4579 reason = "STATUS_ENLISTMENT_NOT_SUPERIOR"; |
| 4580 break; |
| 4581 case MD_NTSTATUS_WIN_STATUS_FILE_IDENTITY_NOT_PERSISTENT: |
| 4582 reason = "STATUS_FILE_IDENTITY_NOT_PERSISTENT"; |
| 4583 break; |
| 4584 case MD_NTSTATUS_WIN_STATUS_CANT_BREAK_TRANSACTIONAL_DEPENDENCY: |
| 4585 reason = "STATUS_CANT_BREAK_TRANSACTIONAL_DEPENDENCY"; |
| 4586 break; |
| 4587 case MD_NTSTATUS_WIN_STATUS_CANT_CROSS_RM_BOUNDARY: |
| 4588 reason = "STATUS_CANT_CROSS_RM_BOUNDARY"; |
| 4589 break; |
| 4590 case MD_NTSTATUS_WIN_STATUS_TXF_DIR_NOT_EMPTY: |
| 4591 reason = "STATUS_TXF_DIR_NOT_EMPTY"; |
| 4592 break; |
| 4593 case MD_NTSTATUS_WIN_STATUS_INDOUBT_TRANSACTIONS_EXIST: |
| 4594 reason = "STATUS_INDOUBT_TRANSACTIONS_EXIST"; |
| 4595 break; |
| 4596 case MD_NTSTATUS_WIN_STATUS_TM_VOLATILE: |
| 4597 reason = "STATUS_TM_VOLATILE"; |
| 4598 break; |
| 4599 case MD_NTSTATUS_WIN_STATUS_ROLLBACK_TIMER_EXPIRED: |
| 4600 reason = "STATUS_ROLLBACK_TIMER_EXPIRED"; |
| 4601 break; |
| 4602 case MD_NTSTATUS_WIN_STATUS_TXF_ATTRIBUTE_CORRUPT: |
| 4603 reason = "STATUS_TXF_ATTRIBUTE_CORRUPT"; |
| 4604 break; |
| 4605 case MD_NTSTATUS_WIN_STATUS_EFS_NOT_ALLOWED_IN_TRANSACTION: |
| 4606 reason = "STATUS_EFS_NOT_ALLOWED_IN_TRANSACTION"; |
| 4607 break; |
| 4608 case MD_NTSTATUS_WIN_STATUS_TRANSACTIONAL_OPEN_NOT_ALLOWED: |
| 4609 reason = "STATUS_TRANSACTIONAL_OPEN_NOT_ALLOWED"; |
| 4610 break; |
| 4611 case MD_NTSTATUS_WIN_STATUS_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE: |
| 4612 reason = "STATUS_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE"; |
| 4613 break; |
| 4614 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_REQUIRED_PROMOTION: |
| 4615 reason = "STATUS_TRANSACTION_REQUIRED_PROMOTION"; |
| 4616 break; |
| 4617 case MD_NTSTATUS_WIN_STATUS_CANNOT_EXECUTE_FILE_IN_TRANSACTION: |
| 4618 reason = "STATUS_CANNOT_EXECUTE_FILE_IN_TRANSACTION"; |
| 4619 break; |
| 4620 case MD_NTSTATUS_WIN_STATUS_TRANSACTIONS_NOT_FROZEN: |
| 4621 reason = "STATUS_TRANSACTIONS_NOT_FROZEN"; |
| 4622 break; |
| 4623 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_FREEZE_IN_PROGRESS: |
| 4624 reason = "STATUS_TRANSACTION_FREEZE_IN_PROGRESS"; |
| 4625 break; |
| 4626 case MD_NTSTATUS_WIN_STATUS_NOT_SNAPSHOT_VOLUME: |
| 4627 reason = "STATUS_NOT_SNAPSHOT_VOLUME"; |
| 4628 break; |
| 4629 case MD_NTSTATUS_WIN_STATUS_NO_SAVEPOINT_WITH_OPEN_FILES: |
| 4630 reason = "STATUS_NO_SAVEPOINT_WITH_OPEN_FILES"; |
| 4631 break; |
| 4632 case MD_NTSTATUS_WIN_STATUS_SPARSE_NOT_ALLOWED_IN_TRANSACTION: |
| 4633 reason = "STATUS_SPARSE_NOT_ALLOWED_IN_TRANSACTION"; |
| 4634 break; |
| 4635 case MD_NTSTATUS_WIN_STATUS_TM_IDENTITY_MISMATCH: |
| 4636 reason = "STATUS_TM_IDENTITY_MISMATCH"; |
| 4637 break; |
| 4638 case MD_NTSTATUS_WIN_STATUS_FLOATED_SECTION: |
| 4639 reason = "STATUS_FLOATED_SECTION"; |
| 4640 break; |
| 4641 case MD_NTSTATUS_WIN_STATUS_CANNOT_ACCEPT_TRANSACTED_WORK: |
| 4642 reason = "STATUS_CANNOT_ACCEPT_TRANSACTED_WORK"; |
| 4643 break; |
| 4644 case MD_NTSTATUS_WIN_STATUS_CANNOT_ABORT_TRANSACTIONS: |
| 4645 reason = "STATUS_CANNOT_ABORT_TRANSACTIONS"; |
| 4646 break; |
| 4647 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_NOT_FOUND: |
| 4648 reason = "STATUS_TRANSACTION_NOT_FOUND"; |
| 4649 break; |
| 4650 case MD_NTSTATUS_WIN_STATUS_RESOURCEMANAGER_NOT_FOUND: |
| 4651 reason = "STATUS_RESOURCEMANAGER_NOT_FOUND"; |
| 4652 break; |
| 4653 case MD_NTSTATUS_WIN_STATUS_ENLISTMENT_NOT_FOUND: |
| 4654 reason = "STATUS_ENLISTMENT_NOT_FOUND"; |
| 4655 break; |
| 4656 case MD_NTSTATUS_WIN_STATUS_TRANSACTIONMANAGER_NOT_FOUND: |
| 4657 reason = "STATUS_TRANSACTIONMANAGER_NOT_FOUND"; |
| 4658 break; |
| 4659 case MD_NTSTATUS_WIN_STATUS_TRANSACTIONMANAGER_NOT_ONLINE: |
| 4660 reason = "STATUS_TRANSACTIONMANAGER_NOT_ONLINE"; |
| 4661 break; |
| 4662 case MD_NTSTATUS_WIN_STATUS_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION: |
| 4663 reason = "STATUS_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION"; |
| 4664 break; |
| 4665 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_NOT_ROOT: |
| 4666 reason = "STATUS_TRANSACTION_NOT_ROOT"; |
| 4667 break; |
| 4668 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_OBJECT_EXPIRED: |
| 4669 reason = "STATUS_TRANSACTION_OBJECT_EXPIRED"; |
| 4670 break; |
| 4671 case MD_NTSTATUS_WIN_STATUS_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION: |
| 4672 reason = "STATUS_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION"; |
| 4673 break; |
| 4674 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_RESPONSE_NOT_ENLISTED: |
| 4675 reason = "STATUS_TRANSACTION_RESPONSE_NOT_ENLISTED"; |
| 4676 break; |
| 4677 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_RECORD_TOO_LONG: |
| 4678 reason = "STATUS_TRANSACTION_RECORD_TOO_LONG"; |
| 4679 break; |
| 4680 case MD_NTSTATUS_WIN_STATUS_NO_LINK_TRACKING_IN_TRANSACTION: |
| 4681 reason = "STATUS_NO_LINK_TRACKING_IN_TRANSACTION"; |
| 4682 break; |
| 4683 case MD_NTSTATUS_WIN_STATUS_OPERATION_NOT_SUPPORTED_IN_TRANSACTION: |
| 4684 reason = "STATUS_OPERATION_NOT_SUPPORTED_IN_TRANSACTION"; |
| 4685 break; |
| 4686 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_INTEGRITY_VIOLATED: |
| 4687 reason = "STATUS_TRANSACTION_INTEGRITY_VIOLATED"; |
| 4688 break; |
| 4689 case MD_NTSTATUS_WIN_STATUS_EXPIRED_HANDLE: |
| 4690 reason = "STATUS_EXPIRED_HANDLE"; |
| 4691 break; |
| 4692 case MD_NTSTATUS_WIN_STATUS_TRANSACTION_NOT_ENLISTED: |
| 4693 reason = "STATUS_TRANSACTION_NOT_ENLISTED"; |
| 4694 break; |
| 4695 case MD_NTSTATUS_WIN_STATUS_LOG_SECTOR_INVALID: |
| 4696 reason = "STATUS_LOG_SECTOR_INVALID"; |
| 4697 break; |
| 4698 case MD_NTSTATUS_WIN_STATUS_LOG_SECTOR_PARITY_INVALID: |
| 4699 reason = "STATUS_LOG_SECTOR_PARITY_INVALID"; |
| 4700 break; |
| 4701 case MD_NTSTATUS_WIN_STATUS_LOG_SECTOR_REMAPPED: |
| 4702 reason = "STATUS_LOG_SECTOR_REMAPPED"; |
| 4703 break; |
| 4704 case MD_NTSTATUS_WIN_STATUS_LOG_BLOCK_INCOMPLETE: |
| 4705 reason = "STATUS_LOG_BLOCK_INCOMPLETE"; |
| 4706 break; |
| 4707 case MD_NTSTATUS_WIN_STATUS_LOG_INVALID_RANGE: |
| 4708 reason = "STATUS_LOG_INVALID_RANGE"; |
| 4709 break; |
| 4710 case MD_NTSTATUS_WIN_STATUS_LOG_BLOCKS_EXHAUSTED: |
| 4711 reason = "STATUS_LOG_BLOCKS_EXHAUSTED"; |
| 4712 break; |
| 4713 case MD_NTSTATUS_WIN_STATUS_LOG_READ_CONTEXT_INVALID: |
| 4714 reason = "STATUS_LOG_READ_CONTEXT_INVALID"; |
| 4715 break; |
| 4716 case MD_NTSTATUS_WIN_STATUS_LOG_RESTART_INVALID: |
| 4717 reason = "STATUS_LOG_RESTART_INVALID"; |
| 4718 break; |
| 4719 case MD_NTSTATUS_WIN_STATUS_LOG_BLOCK_VERSION: |
| 4720 reason = "STATUS_LOG_BLOCK_VERSION"; |
| 4721 break; |
| 4722 case MD_NTSTATUS_WIN_STATUS_LOG_BLOCK_INVALID: |
| 4723 reason = "STATUS_LOG_BLOCK_INVALID"; |
| 4724 break; |
| 4725 case MD_NTSTATUS_WIN_STATUS_LOG_READ_MODE_INVALID: |
| 4726 reason = "STATUS_LOG_READ_MODE_INVALID"; |
| 4727 break; |
| 4728 case MD_NTSTATUS_WIN_STATUS_LOG_METADATA_CORRUPT: |
| 4729 reason = "STATUS_LOG_METADATA_CORRUPT"; |
| 4730 break; |
| 4731 case MD_NTSTATUS_WIN_STATUS_LOG_METADATA_INVALID: |
| 4732 reason = "STATUS_LOG_METADATA_INVALID"; |
| 4733 break; |
| 4734 case MD_NTSTATUS_WIN_STATUS_LOG_METADATA_INCONSISTENT: |
| 4735 reason = "STATUS_LOG_METADATA_INCONSISTENT"; |
| 4736 break; |
| 4737 case MD_NTSTATUS_WIN_STATUS_LOG_RESERVATION_INVALID: |
| 4738 reason = "STATUS_LOG_RESERVATION_INVALID"; |
| 4739 break; |
| 4740 case MD_NTSTATUS_WIN_STATUS_LOG_CANT_DELETE: |
| 4741 reason = "STATUS_LOG_CANT_DELETE"; |
| 4742 break; |
| 4743 case MD_NTSTATUS_WIN_STATUS_LOG_CONTAINER_LIMIT_EXCEEDED: |
| 4744 reason = "STATUS_LOG_CONTAINER_LIMIT_EXCEEDED"; |
| 4745 break; |
| 4746 case MD_NTSTATUS_WIN_STATUS_LOG_START_OF_LOG: |
| 4747 reason = "STATUS_LOG_START_OF_LOG"; |
| 4748 break; |
| 4749 case MD_NTSTATUS_WIN_STATUS_LOG_POLICY_ALREADY_INSTALLED: |
| 4750 reason = "STATUS_LOG_POLICY_ALREADY_INSTALLED"; |
| 4751 break; |
| 4752 case MD_NTSTATUS_WIN_STATUS_LOG_POLICY_NOT_INSTALLED: |
| 4753 reason = "STATUS_LOG_POLICY_NOT_INSTALLED"; |
| 4754 break; |
| 4755 case MD_NTSTATUS_WIN_STATUS_LOG_POLICY_INVALID: |
| 4756 reason = "STATUS_LOG_POLICY_INVALID"; |
| 4757 break; |
| 4758 case MD_NTSTATUS_WIN_STATUS_LOG_POLICY_CONFLICT: |
| 4759 reason = "STATUS_LOG_POLICY_CONFLICT"; |
| 4760 break; |
| 4761 case MD_NTSTATUS_WIN_STATUS_LOG_PINNED_ARCHIVE_TAIL: |
| 4762 reason = "STATUS_LOG_PINNED_ARCHIVE_TAIL"; |
| 4763 break; |
| 4764 case MD_NTSTATUS_WIN_STATUS_LOG_RECORD_NONEXISTENT: |
| 4765 reason = "STATUS_LOG_RECORD_NONEXISTENT"; |
| 4766 break; |
| 4767 case MD_NTSTATUS_WIN_STATUS_LOG_RECORDS_RESERVED_INVALID: |
| 4768 reason = "STATUS_LOG_RECORDS_RESERVED_INVALID"; |
| 4769 break; |
| 4770 case MD_NTSTATUS_WIN_STATUS_LOG_SPACE_RESERVED_INVALID: |
| 4771 reason = "STATUS_LOG_SPACE_RESERVED_INVALID"; |
| 4772 break; |
| 4773 case MD_NTSTATUS_WIN_STATUS_LOG_TAIL_INVALID: |
| 4774 reason = "STATUS_LOG_TAIL_INVALID"; |
| 4775 break; |
| 4776 case MD_NTSTATUS_WIN_STATUS_LOG_FULL: |
| 4777 reason = "STATUS_LOG_FULL"; |
| 4778 break; |
| 4779 case MD_NTSTATUS_WIN_STATUS_LOG_MULTIPLEXED: |
| 4780 reason = "STATUS_LOG_MULTIPLEXED"; |
| 4781 break; |
| 4782 case MD_NTSTATUS_WIN_STATUS_LOG_DEDICATED: |
| 4783 reason = "STATUS_LOG_DEDICATED"; |
| 4784 break; |
| 4785 case MD_NTSTATUS_WIN_STATUS_LOG_ARCHIVE_NOT_IN_PROGRESS: |
| 4786 reason = "STATUS_LOG_ARCHIVE_NOT_IN_PROGRESS"; |
| 4787 break; |
| 4788 case MD_NTSTATUS_WIN_STATUS_LOG_ARCHIVE_IN_PROGRESS: |
| 4789 reason = "STATUS_LOG_ARCHIVE_IN_PROGRESS"; |
| 4790 break; |
| 4791 case MD_NTSTATUS_WIN_STATUS_LOG_EPHEMERAL: |
| 4792 reason = "STATUS_LOG_EPHEMERAL"; |
| 4793 break; |
| 4794 case MD_NTSTATUS_WIN_STATUS_LOG_NOT_ENOUGH_CONTAINERS: |
| 4795 reason = "STATUS_LOG_NOT_ENOUGH_CONTAINERS"; |
| 4796 break; |
| 4797 case MD_NTSTATUS_WIN_STATUS_LOG_CLIENT_ALREADY_REGISTERED: |
| 4798 reason = "STATUS_LOG_CLIENT_ALREADY_REGISTERED"; |
| 4799 break; |
| 4800 case MD_NTSTATUS_WIN_STATUS_LOG_CLIENT_NOT_REGISTERED: |
| 4801 reason = "STATUS_LOG_CLIENT_NOT_REGISTERED"; |
| 4802 break; |
| 4803 case MD_NTSTATUS_WIN_STATUS_LOG_FULL_HANDLER_IN_PROGRESS: |
| 4804 reason = "STATUS_LOG_FULL_HANDLER_IN_PROGRESS"; |
| 4805 break; |
| 4806 case MD_NTSTATUS_WIN_STATUS_LOG_CONTAINER_READ_FAILED: |
| 4807 reason = "STATUS_LOG_CONTAINER_READ_FAILED"; |
| 4808 break; |
| 4809 case MD_NTSTATUS_WIN_STATUS_LOG_CONTAINER_WRITE_FAILED: |
| 4810 reason = "STATUS_LOG_CONTAINER_WRITE_FAILED"; |
| 4811 break; |
| 4812 case MD_NTSTATUS_WIN_STATUS_LOG_CONTAINER_OPEN_FAILED: |
| 4813 reason = "STATUS_LOG_CONTAINER_OPEN_FAILED"; |
| 4814 break; |
| 4815 case MD_NTSTATUS_WIN_STATUS_LOG_CONTAINER_STATE_INVALID: |
| 4816 reason = "STATUS_LOG_CONTAINER_STATE_INVALID"; |
| 4817 break; |
| 4818 case MD_NTSTATUS_WIN_STATUS_LOG_STATE_INVALID: |
| 4819 reason = "STATUS_LOG_STATE_INVALID"; |
| 4820 break; |
| 4821 case MD_NTSTATUS_WIN_STATUS_LOG_PINNED: |
| 4822 reason = "STATUS_LOG_PINNED"; |
| 4823 break; |
| 4824 case MD_NTSTATUS_WIN_STATUS_LOG_METADATA_FLUSH_FAILED: |
| 4825 reason = "STATUS_LOG_METADATA_FLUSH_FAILED"; |
| 4826 break; |
| 4827 case MD_NTSTATUS_WIN_STATUS_LOG_INCONSISTENT_SECURITY: |
| 4828 reason = "STATUS_LOG_INCONSISTENT_SECURITY"; |
| 4829 break; |
| 4830 case MD_NTSTATUS_WIN_STATUS_LOG_APPENDED_FLUSH_FAILED: |
| 4831 reason = "STATUS_LOG_APPENDED_FLUSH_FAILED"; |
| 4832 break; |
| 4833 case MD_NTSTATUS_WIN_STATUS_LOG_PINNED_RESERVATION: |
| 4834 reason = "STATUS_LOG_PINNED_RESERVATION"; |
| 4835 break; |
| 4836 case MD_NTSTATUS_WIN_STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD: |
| 4837 reason = "STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD"; |
| 4838 break; |
| 4839 case MD_NTSTATUS_WIN_STATUS_FLT_NO_HANDLER_DEFINED: |
| 4840 reason = "STATUS_FLT_NO_HANDLER_DEFINED"; |
| 4841 break; |
| 4842 case MD_NTSTATUS_WIN_STATUS_FLT_CONTEXT_ALREADY_DEFINED: |
| 4843 reason = "STATUS_FLT_CONTEXT_ALREADY_DEFINED"; |
| 4844 break; |
| 4845 case MD_NTSTATUS_WIN_STATUS_FLT_INVALID_ASYNCHRONOUS_REQUEST: |
| 4846 reason = "STATUS_FLT_INVALID_ASYNCHRONOUS_REQUEST"; |
| 4847 break; |
| 4848 case MD_NTSTATUS_WIN_STATUS_FLT_DISALLOW_FAST_IO: |
| 4849 reason = "STATUS_FLT_DISALLOW_FAST_IO"; |
| 4850 break; |
| 4851 case MD_NTSTATUS_WIN_STATUS_FLT_INVALID_NAME_REQUEST: |
| 4852 reason = "STATUS_FLT_INVALID_NAME_REQUEST"; |
| 4853 break; |
| 4854 case MD_NTSTATUS_WIN_STATUS_FLT_NOT_SAFE_TO_POST_OPERATION: |
| 4855 reason = "STATUS_FLT_NOT_SAFE_TO_POST_OPERATION"; |
| 4856 break; |
| 4857 case MD_NTSTATUS_WIN_STATUS_FLT_NOT_INITIALIZED: |
| 4858 reason = "STATUS_FLT_NOT_INITIALIZED"; |
| 4859 break; |
| 4860 case MD_NTSTATUS_WIN_STATUS_FLT_FILTER_NOT_READY: |
| 4861 reason = "STATUS_FLT_FILTER_NOT_READY"; |
| 4862 break; |
| 4863 case MD_NTSTATUS_WIN_STATUS_FLT_POST_OPERATION_CLEANUP: |
| 4864 reason = "STATUS_FLT_POST_OPERATION_CLEANUP"; |
| 4865 break; |
| 4866 case MD_NTSTATUS_WIN_STATUS_FLT_INTERNAL_ERROR: |
| 4867 reason = "STATUS_FLT_INTERNAL_ERROR"; |
| 4868 break; |
| 4869 case MD_NTSTATUS_WIN_STATUS_FLT_DELETING_OBJECT: |
| 4870 reason = "STATUS_FLT_DELETING_OBJECT"; |
| 4871 break; |
| 4872 case MD_NTSTATUS_WIN_STATUS_FLT_MUST_BE_NONPAGED_POOL: |
| 4873 reason = "STATUS_FLT_MUST_BE_NONPAGED_POOL"; |
| 4874 break; |
| 4875 case MD_NTSTATUS_WIN_STATUS_FLT_DUPLICATE_ENTRY: |
| 4876 reason = "STATUS_FLT_DUPLICATE_ENTRY"; |
| 4877 break; |
| 4878 case MD_NTSTATUS_WIN_STATUS_FLT_CBDQ_DISABLED: |
| 4879 reason = "STATUS_FLT_CBDQ_DISABLED"; |
| 4880 break; |
| 4881 case MD_NTSTATUS_WIN_STATUS_FLT_DO_NOT_ATTACH: |
| 4882 reason = "STATUS_FLT_DO_NOT_ATTACH"; |
| 4883 break; |
| 4884 case MD_NTSTATUS_WIN_STATUS_FLT_DO_NOT_DETACH: |
| 4885 reason = "STATUS_FLT_DO_NOT_DETACH"; |
| 4886 break; |
| 4887 case MD_NTSTATUS_WIN_STATUS_FLT_INSTANCE_ALTITUDE_COLLISION: |
| 4888 reason = "STATUS_FLT_INSTANCE_ALTITUDE_COLLISION"; |
| 4889 break; |
| 4890 case MD_NTSTATUS_WIN_STATUS_FLT_INSTANCE_NAME_COLLISION: |
| 4891 reason = "STATUS_FLT_INSTANCE_NAME_COLLISION"; |
| 4892 break; |
| 4893 case MD_NTSTATUS_WIN_STATUS_FLT_FILTER_NOT_FOUND: |
| 4894 reason = "STATUS_FLT_FILTER_NOT_FOUND"; |
| 4895 break; |
| 4896 case MD_NTSTATUS_WIN_STATUS_FLT_VOLUME_NOT_FOUND: |
| 4897 reason = "STATUS_FLT_VOLUME_NOT_FOUND"; |
| 4898 break; |
| 4899 case MD_NTSTATUS_WIN_STATUS_FLT_INSTANCE_NOT_FOUND: |
| 4900 reason = "STATUS_FLT_INSTANCE_NOT_FOUND"; |
| 4901 break; |
| 4902 case MD_NTSTATUS_WIN_STATUS_FLT_CONTEXT_ALLOCATION_NOT_FOUND: |
| 4903 reason = "STATUS_FLT_CONTEXT_ALLOCATION_NOT_FOUND"; |
| 4904 break; |
| 4905 case MD_NTSTATUS_WIN_STATUS_FLT_INVALID_CONTEXT_REGISTRATION: |
| 4906 reason = "STATUS_FLT_INVALID_CONTEXT_REGISTRATION"; |
| 4907 break; |
| 4908 case MD_NTSTATUS_WIN_STATUS_FLT_NAME_CACHE_MISS: |
| 4909 reason = "STATUS_FLT_NAME_CACHE_MISS"; |
| 4910 break; |
| 4911 case MD_NTSTATUS_WIN_STATUS_FLT_NO_DEVICE_OBJECT: |
| 4912 reason = "STATUS_FLT_NO_DEVICE_OBJECT"; |
| 4913 break; |
| 4914 case MD_NTSTATUS_WIN_STATUS_FLT_VOLUME_ALREADY_MOUNTED: |
| 4915 reason = "STATUS_FLT_VOLUME_ALREADY_MOUNTED"; |
| 4916 break; |
| 4917 case MD_NTSTATUS_WIN_STATUS_FLT_ALREADY_ENLISTED: |
| 4918 reason = "STATUS_FLT_ALREADY_ENLISTED"; |
| 4919 break; |
| 4920 case MD_NTSTATUS_WIN_STATUS_FLT_CONTEXT_ALREADY_LINKED: |
| 4921 reason = "STATUS_FLT_CONTEXT_ALREADY_LINKED"; |
| 4922 break; |
| 4923 case MD_NTSTATUS_WIN_STATUS_FLT_NO_WAITER_FOR_REPLY: |
| 4924 reason = "STATUS_FLT_NO_WAITER_FOR_REPLY"; |
| 4925 break; |
| 4926 case MD_NTSTATUS_WIN_STATUS_MONITOR_NO_DESCRIPTOR: |
| 4927 reason = "STATUS_MONITOR_NO_DESCRIPTOR"; |
| 4928 break; |
| 4929 case MD_NTSTATUS_WIN_STATUS_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT: |
| 4930 reason = "STATUS_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT"; |
| 4931 break; |
| 4932 case MD_NTSTATUS_WIN_STATUS_MONITOR_INVALID_DESCRIPTOR_CHECKSUM: |
| 4933 reason = "STATUS_MONITOR_INVALID_DESCRIPTOR_CHECKSUM"; |
| 4934 break; |
| 4935 case MD_NTSTATUS_WIN_STATUS_MONITOR_INVALID_STANDARD_TIMING_BLOCK: |
| 4936 reason = "STATUS_MONITOR_INVALID_STANDARD_TIMING_BLOCK"; |
| 4937 break; |
| 4938 case MD_NTSTATUS_WIN_STATUS_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED: |
| 4939 reason = "STATUS_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED"; |
| 4940 break; |
| 4941 case MD_NTSTATUS_WIN_STATUS_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK: |
| 4942 reason = "STATUS_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK"; |
| 4943 break; |
| 4944 case MD_NTSTATUS_WIN_STATUS_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK: |
| 4945 reason = "STATUS_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK"; |
| 4946 break; |
| 4947 case MD_NTSTATUS_WIN_STATUS_MONITOR_NO_MORE_DESCRIPTOR_DATA: |
| 4948 reason = "STATUS_MONITOR_NO_MORE_DESCRIPTOR_DATA"; |
| 4949 break; |
| 4950 case MD_NTSTATUS_WIN_STATUS_MONITOR_INVALID_DETAILED_TIMING_BLOCK: |
| 4951 reason = "STATUS_MONITOR_INVALID_DETAILED_TIMING_BLOCK"; |
| 4952 break; |
| 4953 case MD_NTSTATUS_WIN_STATUS_MONITOR_INVALID_MANUFACTURE_DATE: |
| 4954 reason = "STATUS_MONITOR_INVALID_MANUFACTURE_DATE"; |
| 4955 break; |
| 4956 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER: |
| 4957 reason = "STATUS_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER"; |
| 4958 break; |
| 4959 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INSUFFICIENT_DMA_BUFFER: |
| 4960 reason = "STATUS_GRAPHICS_INSUFFICIENT_DMA_BUFFER"; |
| 4961 break; |
| 4962 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER: |
| 4963 reason = "STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER"; |
| 4964 break; |
| 4965 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_ADAPTER_WAS_RESET: |
| 4966 reason = "STATUS_GRAPHICS_ADAPTER_WAS_RESET"; |
| 4967 break; |
| 4968 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_DRIVER_MODEL: |
| 4969 reason = "STATUS_GRAPHICS_INVALID_DRIVER_MODEL"; |
| 4970 break; |
| 4971 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PRESENT_MODE_CHANGED: |
| 4972 reason = "STATUS_GRAPHICS_PRESENT_MODE_CHANGED"; |
| 4973 break; |
| 4974 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PRESENT_OCCLUDED: |
| 4975 reason = "STATUS_GRAPHICS_PRESENT_OCCLUDED"; |
| 4976 break; |
| 4977 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PRESENT_DENIED: |
| 4978 reason = "STATUS_GRAPHICS_PRESENT_DENIED"; |
| 4979 break; |
| 4980 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_CANNOTCOLORCONVERT: |
| 4981 reason = "STATUS_GRAPHICS_CANNOTCOLORCONVERT"; |
| 4982 break; |
| 4983 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PRESENT_REDIRECTION_DISABLED: |
| 4984 reason = "STATUS_GRAPHICS_PRESENT_REDIRECTION_DISABLED"; |
| 4985 break; |
| 4986 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PRESENT_UNOCCLUDED: |
| 4987 reason = "STATUS_GRAPHICS_PRESENT_UNOCCLUDED"; |
| 4988 break; |
| 4989 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NO_VIDEO_MEMORY: |
| 4990 reason = "STATUS_GRAPHICS_NO_VIDEO_MEMORY"; |
| 4991 break; |
| 4992 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_CANT_LOCK_MEMORY: |
| 4993 reason = "STATUS_GRAPHICS_CANT_LOCK_MEMORY"; |
| 4994 break; |
| 4995 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_ALLOCATION_BUSY: |
| 4996 reason = "STATUS_GRAPHICS_ALLOCATION_BUSY"; |
| 4997 break; |
| 4998 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_TOO_MANY_REFERENCES: |
| 4999 reason = "STATUS_GRAPHICS_TOO_MANY_REFERENCES"; |
| 5000 break; |
| 5001 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_TRY_AGAIN_LATER: |
| 5002 reason = "STATUS_GRAPHICS_TRY_AGAIN_LATER"; |
| 5003 break; |
| 5004 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_TRY_AGAIN_NOW: |
| 5005 reason = "STATUS_GRAPHICS_TRY_AGAIN_NOW"; |
| 5006 break; |
| 5007 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_ALLOCATION_INVALID: |
| 5008 reason = "STATUS_GRAPHICS_ALLOCATION_INVALID"; |
| 5009 break; |
| 5010 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE: |
| 5011 reason = "STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE"; |
| 5012 break; |
| 5013 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED: |
| 5014 reason = "STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED"; |
| 5015 break; |
| 5016 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION: |
| 5017 reason = "STATUS_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION"; |
| 5018 break; |
| 5019 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_ALLOCATION_USAGE: |
| 5020 reason = "STATUS_GRAPHICS_INVALID_ALLOCATION_USAGE"; |
| 5021 break; |
| 5022 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION: |
| 5023 reason = "STATUS_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION"; |
| 5024 break; |
| 5025 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_ALLOCATION_CLOSED: |
| 5026 reason = "STATUS_GRAPHICS_ALLOCATION_CLOSED"; |
| 5027 break; |
| 5028 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_ALLOCATION_INSTANCE: |
| 5029 reason = "STATUS_GRAPHICS_INVALID_ALLOCATION_INSTANCE"; |
| 5030 break; |
| 5031 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_ALLOCATION_HANDLE: |
| 5032 reason = "STATUS_GRAPHICS_INVALID_ALLOCATION_HANDLE"; |
| 5033 break; |
| 5034 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_WRONG_ALLOCATION_DEVICE: |
| 5035 reason = "STATUS_GRAPHICS_WRONG_ALLOCATION_DEVICE"; |
| 5036 break; |
| 5037 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_ALLOCATION_CONTENT_LOST: |
| 5038 reason = "STATUS_GRAPHICS_ALLOCATION_CONTENT_LOST"; |
| 5039 break; |
| 5040 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_GPU_EXCEPTION_ON_DEVICE: |
| 5041 reason = "STATUS_GRAPHICS_GPU_EXCEPTION_ON_DEVICE"; |
| 5042 break; |
| 5043 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY: |
| 5044 reason = "STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY"; |
| 5045 break; |
| 5046 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED: |
| 5047 reason = "STATUS_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED"; |
| 5048 break; |
| 5049 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED: |
| 5050 reason = "STATUS_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED"; |
| 5051 break; |
| 5052 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_VIDPN: |
| 5053 reason = "STATUS_GRAPHICS_INVALID_VIDPN"; |
| 5054 break; |
| 5055 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE: |
| 5056 reason = "STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE"; |
| 5057 break; |
| 5058 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET: |
| 5059 reason = "STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET"; |
| 5060 break; |
| 5061 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED: |
| 5062 reason = "STATUS_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED"; |
| 5063 break; |
| 5064 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_VIDPN_SOURCEMODESET: |
| 5065 reason = "STATUS_GRAPHICS_INVALID_VIDPN_SOURCEMODESET"; |
| 5066 break; |
| 5067 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_VIDPN_TARGETMODESET: |
| 5068 reason = "STATUS_GRAPHICS_INVALID_VIDPN_TARGETMODESET"; |
| 5069 break; |
| 5070 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_FREQUENCY: |
| 5071 reason = "STATUS_GRAPHICS_INVALID_FREQUENCY"; |
| 5072 break; |
| 5073 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_ACTIVE_REGION: |
| 5074 reason = "STATUS_GRAPHICS_INVALID_ACTIVE_REGION"; |
| 5075 break; |
| 5076 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_TOTAL_REGION: |
| 5077 reason = "STATUS_GRAPHICS_INVALID_TOTAL_REGION"; |
| 5078 break; |
| 5079 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE: |
| 5080 reason = "STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE"; |
| 5081 break; |
| 5082 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE: |
| 5083 reason = "STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE"; |
| 5084 break; |
| 5085 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET: |
| 5086 reason = "STATUS_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET"; |
| 5087 break; |
| 5088 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY: |
| 5089 reason = "STATUS_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY"; |
| 5090 break; |
| 5091 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_MODE_ALREADY_IN_MODESET: |
| 5092 reason = "STATUS_GRAPHICS_MODE_ALREADY_IN_MODESET"; |
| 5093 break; |
| 5094 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET: |
| 5095 reason = "STATUS_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET"; |
| 5096 break; |
| 5097 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET: |
| 5098 reason = "STATUS_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET"; |
| 5099 break; |
| 5100 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_SOURCE_ALREADY_IN_SET: |
| 5101 reason = "STATUS_GRAPHICS_SOURCE_ALREADY_IN_SET"; |
| 5102 break; |
| 5103 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_TARGET_ALREADY_IN_SET: |
| 5104 reason = "STATUS_GRAPHICS_TARGET_ALREADY_IN_SET"; |
| 5105 break; |
| 5106 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_VIDPN_PRESENT_PATH: |
| 5107 reason = "STATUS_GRAPHICS_INVALID_VIDPN_PRESENT_PATH"; |
| 5108 break; |
| 5109 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY: |
| 5110 reason = "STATUS_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY"; |
| 5111 break; |
| 5112 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET: |
| 5113 reason = "STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET"; |
| 5114 break; |
| 5115 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE: |
| 5116 reason = "STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE"; |
| 5117 break; |
| 5118 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET: |
| 5119 reason = "STATUS_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET"; |
| 5120 break; |
| 5121 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET: |
| 5122 reason = "STATUS_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET"; |
| 5123 break; |
| 5124 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_STALE_MODESET: |
| 5125 reason = "STATUS_GRAPHICS_STALE_MODESET"; |
| 5126 break; |
| 5127 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_MONITOR_SOURCEMODESET: |
| 5128 reason = "STATUS_GRAPHICS_INVALID_MONITOR_SOURCEMODESET"; |
| 5129 break; |
| 5130 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_MONITOR_SOURCE_MODE: |
| 5131 reason = "STATUS_GRAPHICS_INVALID_MONITOR_SOURCE_MODE"; |
| 5132 break; |
| 5133 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN: |
| 5134 reason = "STATUS_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN"; |
| 5135 break; |
| 5136 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_MODE_ID_MUST_BE_UNIQUE: |
| 5137 reason = "STATUS_GRAPHICS_MODE_ID_MUST_BE_UNIQUE"; |
| 5138 break; |
| 5139 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTE
RSECTION: |
| 5140 reason = "STATUS_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION"
; |
| 5141 break; |
| 5142 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES
: |
| 5143 reason = "STATUS_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES"; |
| 5144 break; |
| 5145 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PATH_NOT_IN_TOPOLOGY: |
| 5146 reason = "STATUS_GRAPHICS_PATH_NOT_IN_TOPOLOGY"; |
| 5147 break; |
| 5148 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE: |
| 5149 reason = "STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE"; |
| 5150 break; |
| 5151 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET: |
| 5152 reason = "STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET"; |
| 5153 break; |
| 5154 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_MONITORDESCRIPTORSET: |
| 5155 reason = "STATUS_GRAPHICS_INVALID_MONITORDESCRIPTORSET"; |
| 5156 break; |
| 5157 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_MONITORDESCRIPTOR: |
| 5158 reason = "STATUS_GRAPHICS_INVALID_MONITORDESCRIPTOR"; |
| 5159 break; |
| 5160 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET: |
| 5161 reason = "STATUS_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET"; |
| 5162 break; |
| 5163 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET: |
| 5164 reason = "STATUS_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET"; |
| 5165 break; |
| 5166 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE: |
| 5167 reason = "STATUS_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE"; |
| 5168 break; |
| 5169 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE: |
| 5170 reason = "STATUS_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE"; |
| 5171 break; |
| 5172 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_RESOURCES_NOT_RELATED: |
| 5173 reason = "STATUS_GRAPHICS_RESOURCES_NOT_RELATED"; |
| 5174 break; |
| 5175 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE: |
| 5176 reason = "STATUS_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE"; |
| 5177 break; |
| 5178 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE: |
| 5179 reason = "STATUS_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE"; |
| 5180 break; |
| 5181 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET: |
| 5182 reason = "STATUS_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET"; |
| 5183 break; |
| 5184 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_AD
APTER: |
| 5185 reason = "STATUS_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER"; |
| 5186 break; |
| 5187 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NO_VIDPNMGR: |
| 5188 reason = "STATUS_GRAPHICS_NO_VIDPNMGR"; |
| 5189 break; |
| 5190 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NO_ACTIVE_VIDPN: |
| 5191 reason = "STATUS_GRAPHICS_NO_ACTIVE_VIDPN"; |
| 5192 break; |
| 5193 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_STALE_VIDPN_TOPOLOGY: |
| 5194 reason = "STATUS_GRAPHICS_STALE_VIDPN_TOPOLOGY"; |
| 5195 break; |
| 5196 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_MONITOR_NOT_CONNECTED: |
| 5197 reason = "STATUS_GRAPHICS_MONITOR_NOT_CONNECTED"; |
| 5198 break; |
| 5199 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY: |
| 5200 reason = "STATUS_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY"; |
| 5201 break; |
| 5202 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE: |
| 5203 reason = "STATUS_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE"; |
| 5204 break; |
| 5205 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_VISIBLEREGION_SIZE: |
| 5206 reason = "STATUS_GRAPHICS_INVALID_VISIBLEREGION_SIZE"; |
| 5207 break; |
| 5208 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_STRIDE: |
| 5209 reason = "STATUS_GRAPHICS_INVALID_STRIDE"; |
| 5210 break; |
| 5211 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_PIXELFORMAT: |
| 5212 reason = "STATUS_GRAPHICS_INVALID_PIXELFORMAT"; |
| 5213 break; |
| 5214 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_COLORBASIS: |
| 5215 reason = "STATUS_GRAPHICS_INVALID_COLORBASIS"; |
| 5216 break; |
| 5217 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_PIXELVALUEACCESSMODE: |
| 5218 reason = "STATUS_GRAPHICS_INVALID_PIXELVALUEACCESSMODE"; |
| 5219 break; |
| 5220 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_TARGET_NOT_IN_TOPOLOGY: |
| 5221 reason = "STATUS_GRAPHICS_TARGET_NOT_IN_TOPOLOGY"; |
| 5222 break; |
| 5223 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT: |
| 5224 reason = "STATUS_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT"; |
| 5225 break; |
| 5226 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE: |
| 5227 reason = "STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE"; |
| 5228 break; |
| 5229 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN: |
| 5230 reason = "STATUS_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN"; |
| 5231 break; |
| 5232 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL: |
| 5233 reason = "STATUS_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL"; |
| 5234 break; |
| 5235 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORM
ATION: |
| 5236 reason = "STATUS_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION"; |
| 5237 break; |
| 5238 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NO
T_SUPPORTED: |
| 5239 reason = "STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORT
ED"; |
| 5240 break; |
| 5241 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_GAMMA_RAMP: |
| 5242 reason = "STATUS_GRAPHICS_INVALID_GAMMA_RAMP"; |
| 5243 break; |
| 5244 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED: |
| 5245 reason = "STATUS_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED"; |
| 5246 break; |
| 5247 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED: |
| 5248 reason = "STATUS_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED"; |
| 5249 break; |
| 5250 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_MODE_NOT_IN_MODESET: |
| 5251 reason = "STATUS_GRAPHICS_MODE_NOT_IN_MODESET"; |
| 5252 break; |
| 5253 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_R
EASON: |
| 5254 reason = "STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON"; |
| 5255 break; |
| 5256 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_PATH_CONTENT_TYPE: |
| 5257 reason = "STATUS_GRAPHICS_INVALID_PATH_CONTENT_TYPE"; |
| 5258 break; |
| 5259 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_COPYPROTECTION_TYPE: |
| 5260 reason = "STATUS_GRAPHICS_INVALID_COPYPROTECTION_TYPE"; |
| 5261 break; |
| 5262 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS: |
| 5263 reason = "STATUS_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS"; |
| 5264 break; |
| 5265 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_SCANLINE_ORDERING: |
| 5266 reason = "STATUS_GRAPHICS_INVALID_SCANLINE_ORDERING"; |
| 5267 break; |
| 5268 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED: |
| 5269 reason = "STATUS_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED"; |
| 5270 break; |
| 5271 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS: |
| 5272 reason = "STATUS_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS"; |
| 5273 break; |
| 5274 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT: |
| 5275 reason = "STATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT"; |
| 5276 break; |
| 5277 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM: |
| 5278 reason = "STATUS_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM"; |
| 5279 break; |
| 5280 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN: |
| 5281 reason = "STATUS_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN"; |
| 5282 break; |
| 5283 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAI
NT: |
| 5284 reason = "STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT"; |
| 5285 break; |
| 5286 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_MAX_NUM_PATHS_REACHED: |
| 5287 reason = "STATUS_GRAPHICS_MAX_NUM_PATHS_REACHED"; |
| 5288 break; |
| 5289 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION: |
| 5290 reason = "STATUS_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION"; |
| 5291 break; |
| 5292 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_CLIENT_TYPE: |
| 5293 reason = "STATUS_GRAPHICS_INVALID_CLIENT_TYPE"; |
| 5294 break; |
| 5295 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_CLIENTVIDPN_NOT_SET: |
| 5296 reason = "STATUS_GRAPHICS_CLIENTVIDPN_NOT_SET"; |
| 5297 break; |
| 5298 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED: |
| 5299 reason = "STATUS_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED"; |
| 5300 break; |
| 5301 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED: |
| 5302 reason = "STATUS_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED"; |
| 5303 break; |
| 5304 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NOT_A_LINKED_ADAPTER: |
| 5305 reason = "STATUS_GRAPHICS_NOT_A_LINKED_ADAPTER"; |
| 5306 break; |
| 5307 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_LEADLINK_NOT_ENUMERATED: |
| 5308 reason = "STATUS_GRAPHICS_LEADLINK_NOT_ENUMERATED"; |
| 5309 break; |
| 5310 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_CHAINLINKS_NOT_ENUMERATED: |
| 5311 reason = "STATUS_GRAPHICS_CHAINLINKS_NOT_ENUMERATED"; |
| 5312 break; |
| 5313 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_ADAPTER_CHAIN_NOT_READY: |
| 5314 reason = "STATUS_GRAPHICS_ADAPTER_CHAIN_NOT_READY"; |
| 5315 break; |
| 5316 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_CHAINLINKS_NOT_STARTED: |
| 5317 reason = "STATUS_GRAPHICS_CHAINLINKS_NOT_STARTED"; |
| 5318 break; |
| 5319 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_CHAINLINKS_NOT_POWERED_ON: |
| 5320 reason = "STATUS_GRAPHICS_CHAINLINKS_NOT_POWERED_ON"; |
| 5321 break; |
| 5322 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE: |
| 5323 reason = "STATUS_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE"; |
| 5324 break; |
| 5325 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NOT_POST_DEVICE_DRIVER: |
| 5326 reason = "STATUS_GRAPHICS_NOT_POST_DEVICE_DRIVER"; |
| 5327 break; |
| 5328 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED: |
| 5329 reason = "STATUS_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED"; |
| 5330 break; |
| 5331 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_NOT_SUPPORTED: |
| 5332 reason = "STATUS_GRAPHICS_OPM_NOT_SUPPORTED"; |
| 5333 break; |
| 5334 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_COPP_NOT_SUPPORTED: |
| 5335 reason = "STATUS_GRAPHICS_COPP_NOT_SUPPORTED"; |
| 5336 break; |
| 5337 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_UAB_NOT_SUPPORTED: |
| 5338 reason = "STATUS_GRAPHICS_UAB_NOT_SUPPORTED"; |
| 5339 break; |
| 5340 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS: |
| 5341 reason = "STATUS_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS"; |
| 5342 break; |
| 5343 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_PARAMETER_ARRAY_TOO_SMALL: |
| 5344 reason = "STATUS_GRAPHICS_OPM_PARAMETER_ARRAY_TOO_SMALL"; |
| 5345 break; |
| 5346 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_NO_PROTECTED_OUTPUTS_EXIST: |
| 5347 reason = "STATUS_GRAPHICS_OPM_NO_PROTECTED_OUTPUTS_EXIST"; |
| 5348 break; |
| 5349 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PVP_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NA
ME: |
| 5350 reason = "STATUS_GRAPHICS_PVP_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME"; |
| 5351 break; |
| 5352 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PVP_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESK
TOP: |
| 5353 reason = "STATUS_GRAPHICS_PVP_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP"; |
| 5354 break; |
| 5355 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PVP_MIRRORING_DEVICES_NOT_SUPPORTED: |
| 5356 reason = "STATUS_GRAPHICS_PVP_MIRRORING_DEVICES_NOT_SUPPORTED"; |
| 5357 break; |
| 5358 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_INVALID_POINTER: |
| 5359 reason = "STATUS_GRAPHICS_OPM_INVALID_POINTER"; |
| 5360 break; |
| 5361 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_INTERNAL_ERROR: |
| 5362 reason = "STATUS_GRAPHICS_OPM_INTERNAL_ERROR"; |
| 5363 break; |
| 5364 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_INVALID_HANDLE: |
| 5365 reason = "STATUS_GRAPHICS_OPM_INVALID_HANDLE"; |
| 5366 break; |
| 5367 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PVP_NO_MONITORS_CORRESPOND_TO_DISPLAY_D
EVICE: |
| 5368 reason = "STATUS_GRAPHICS_PVP_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE"; |
| 5369 break; |
| 5370 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH: |
| 5371 reason = "STATUS_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH"; |
| 5372 break; |
| 5373 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_SPANNING_MODE_ENABLED: |
| 5374 reason = "STATUS_GRAPHICS_OPM_SPANNING_MODE_ENABLED"; |
| 5375 break; |
| 5376 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_THEATER_MODE_ENABLED: |
| 5377 reason = "STATUS_GRAPHICS_OPM_THEATER_MODE_ENABLED"; |
| 5378 break; |
| 5379 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PVP_HFS_FAILED: |
| 5380 reason = "STATUS_GRAPHICS_PVP_HFS_FAILED"; |
| 5381 break; |
| 5382 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_INVALID_SRM: |
| 5383 reason = "STATUS_GRAPHICS_OPM_INVALID_SRM"; |
| 5384 break; |
| 5385 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP: |
| 5386 reason = "STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP"; |
| 5387 break; |
| 5388 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP: |
| 5389 reason = "STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP"; |
| 5390 break; |
| 5391 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA: |
| 5392 reason = "STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA"; |
| 5393 break; |
| 5394 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_HDCP_SRM_NEVER_SET: |
| 5395 reason = "STATUS_GRAPHICS_OPM_HDCP_SRM_NEVER_SET"; |
| 5396 break; |
| 5397 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_RESOLUTION_TOO_HIGH: |
| 5398 reason = "STATUS_GRAPHICS_OPM_RESOLUTION_TOO_HIGH"; |
| 5399 break; |
| 5400 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE: |
| 5401 reason = "STATUS_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE"; |
| 5402 break; |
| 5403 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_NO_LONGER_EXISTS: |
| 5404 reason = "STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_NO_LONGER_EXISTS"; |
| 5405 break; |
| 5406 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_SESSION_TYPE_CHANGE_IN_PROGRESS: |
| 5407 reason = "STATUS_GRAPHICS_OPM_SESSION_TYPE_CHANGE_IN_PROGRESS"; |
| 5408 break; |
| 5409 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_COPP
_SEMANTICS: |
| 5410 reason = "STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTIC
S"; |
| 5411 break; |
| 5412 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST: |
| 5413 reason = "STATUS_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST"; |
| 5414 break; |
| 5415 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR: |
| 5416 reason = "STATUS_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR"; |
| 5417 break; |
| 5418 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_
SEMANTICS: |
| 5419 reason = "STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS
"; |
| 5420 break; |
| 5421 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED: |
| 5422 reason = "STATUS_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED"; |
| 5423 break; |
| 5424 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST: |
| 5425 reason = "STATUS_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST"; |
| 5426 break; |
| 5427 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_I2C_NOT_SUPPORTED: |
| 5428 reason = "STATUS_GRAPHICS_I2C_NOT_SUPPORTED"; |
| 5429 break; |
| 5430 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST: |
| 5431 reason = "STATUS_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST"; |
| 5432 break; |
| 5433 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA: |
| 5434 reason = "STATUS_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA"; |
| 5435 break; |
| 5436 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_I2C_ERROR_RECEIVING_DATA: |
| 5437 reason = "STATUS_GRAPHICS_I2C_ERROR_RECEIVING_DATA"; |
| 5438 break; |
| 5439 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED: |
| 5440 reason = "STATUS_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED"; |
| 5441 break; |
| 5442 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_DDCCI_INVALID_DATA: |
| 5443 reason = "STATUS_GRAPHICS_DDCCI_INVALID_DATA"; |
| 5444 break; |
| 5445 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_S
TATUS_BYTE: |
| 5446 reason = "STATUS_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYT
E"; |
| 5447 break; |
| 5448 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_DDCCI_INVALID_CAPABILITIES_STRING: |
| 5449 reason = "STATUS_GRAPHICS_DDCCI_INVALID_CAPABILITIES_STRING"; |
| 5450 break; |
| 5451 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_MCA_INTERNAL_ERROR: |
| 5452 reason = "STATUS_GRAPHICS_MCA_INTERNAL_ERROR"; |
| 5453 break; |
| 5454 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND: |
| 5455 reason = "STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND"; |
| 5456 break; |
| 5457 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH: |
| 5458 reason = "STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH"; |
| 5459 break; |
| 5460 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM: |
| 5461 reason = "STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM"; |
| 5462 break; |
| 5463 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE: |
| 5464 reason = "STATUS_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE"; |
| 5465 break; |
| 5466 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_MONITOR_NO_LONGER_EXISTS: |
| 5467 reason = "STATUS_GRAPHICS_MONITOR_NO_LONGER_EXISTS"; |
| 5468 break; |
| 5469 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED: |
| 5470 reason = "STATUS_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED"; |
| 5471 break; |
| 5472 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME: |
| 5473 reason = "STATUS_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME"; |
| 5474 break; |
| 5475 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP: |
| 5476 reason = "STATUS_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP"; |
| 5477 break; |
| 5478 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED: |
| 5479 reason = "STATUS_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED"; |
| 5480 break; |
| 5481 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INVALID_POINTER: |
| 5482 reason = "STATUS_GRAPHICS_INVALID_POINTER"; |
| 5483 break; |
| 5484 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVIC
E: |
| 5485 reason = "STATUS_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE"; |
| 5486 break; |
| 5487 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL: |
| 5488 reason = "STATUS_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL"; |
| 5489 break; |
| 5490 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_INTERNAL_ERROR: |
| 5491 reason = "STATUS_GRAPHICS_INTERNAL_ERROR"; |
| 5492 break; |
| 5493 case MD_NTSTATUS_WIN_STATUS_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS: |
| 5494 reason = "STATUS_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS"; |
| 5495 break; |
| 5496 case MD_NTSTATUS_WIN_STATUS_FVE_LOCKED_VOLUME: |
| 5497 reason = "STATUS_FVE_LOCKED_VOLUME"; |
| 5498 break; |
| 5499 case MD_NTSTATUS_WIN_STATUS_FVE_NOT_ENCRYPTED: |
| 5500 reason = "STATUS_FVE_NOT_ENCRYPTED"; |
| 5501 break; |
| 5502 case MD_NTSTATUS_WIN_STATUS_FVE_BAD_INFORMATION: |
| 5503 reason = "STATUS_FVE_BAD_INFORMATION"; |
| 5504 break; |
| 5505 case MD_NTSTATUS_WIN_STATUS_FVE_TOO_SMALL: |
| 5506 reason = "STATUS_FVE_TOO_SMALL"; |
| 5507 break; |
| 5508 case MD_NTSTATUS_WIN_STATUS_FVE_FAILED_WRONG_FS: |
| 5509 reason = "STATUS_FVE_FAILED_WRONG_FS"; |
| 5510 break; |
| 5511 case MD_NTSTATUS_WIN_STATUS_FVE_FAILED_BAD_FS: |
| 5512 reason = "STATUS_FVE_FAILED_BAD_FS"; |
| 5513 break; |
| 5514 case MD_NTSTATUS_WIN_STATUS_FVE_FS_NOT_EXTENDED: |
| 5515 reason = "STATUS_FVE_FS_NOT_EXTENDED"; |
| 5516 break; |
| 5517 case MD_NTSTATUS_WIN_STATUS_FVE_FS_MOUNTED: |
| 5518 reason = "STATUS_FVE_FS_MOUNTED"; |
| 5519 break; |
| 5520 case MD_NTSTATUS_WIN_STATUS_FVE_NO_LICENSE: |
| 5521 reason = "STATUS_FVE_NO_LICENSE"; |
| 5522 break; |
| 5523 case MD_NTSTATUS_WIN_STATUS_FVE_ACTION_NOT_ALLOWED: |
| 5524 reason = "STATUS_FVE_ACTION_NOT_ALLOWED"; |
| 5525 break; |
| 5526 case MD_NTSTATUS_WIN_STATUS_FVE_BAD_DATA: |
| 5527 reason = "STATUS_FVE_BAD_DATA"; |
| 5528 break; |
| 5529 case MD_NTSTATUS_WIN_STATUS_FVE_VOLUME_NOT_BOUND: |
| 5530 reason = "STATUS_FVE_VOLUME_NOT_BOUND"; |
| 5531 break; |
| 5532 case MD_NTSTATUS_WIN_STATUS_FVE_NOT_DATA_VOLUME: |
| 5533 reason = "STATUS_FVE_NOT_DATA_VOLUME"; |
| 5534 break; |
| 5535 case MD_NTSTATUS_WIN_STATUS_FVE_CONV_READ_ERROR: |
| 5536 reason = "STATUS_FVE_CONV_READ_ERROR"; |
| 5537 break; |
| 5538 case MD_NTSTATUS_WIN_STATUS_FVE_CONV_WRITE_ERROR: |
| 5539 reason = "STATUS_FVE_CONV_WRITE_ERROR"; |
| 5540 break; |
| 5541 case MD_NTSTATUS_WIN_STATUS_FVE_OVERLAPPED_UPDATE: |
| 5542 reason = "STATUS_FVE_OVERLAPPED_UPDATE"; |
| 5543 break; |
| 5544 case MD_NTSTATUS_WIN_STATUS_FVE_FAILED_SECTOR_SIZE: |
| 5545 reason = "STATUS_FVE_FAILED_SECTOR_SIZE"; |
| 5546 break; |
| 5547 case MD_NTSTATUS_WIN_STATUS_FVE_FAILED_AUTHENTICATION: |
| 5548 reason = "STATUS_FVE_FAILED_AUTHENTICATION"; |
| 5549 break; |
| 5550 case MD_NTSTATUS_WIN_STATUS_FVE_NOT_OS_VOLUME: |
| 5551 reason = "STATUS_FVE_NOT_OS_VOLUME"; |
| 5552 break; |
| 5553 case MD_NTSTATUS_WIN_STATUS_FVE_KEYFILE_NOT_FOUND: |
| 5554 reason = "STATUS_FVE_KEYFILE_NOT_FOUND"; |
| 5555 break; |
| 5556 case MD_NTSTATUS_WIN_STATUS_FVE_KEYFILE_INVALID: |
| 5557 reason = "STATUS_FVE_KEYFILE_INVALID"; |
| 5558 break; |
| 5559 case MD_NTSTATUS_WIN_STATUS_FVE_KEYFILE_NO_VMK: |
| 5560 reason = "STATUS_FVE_KEYFILE_NO_VMK"; |
| 5561 break; |
| 5562 case MD_NTSTATUS_WIN_STATUS_FVE_TPM_DISABLED: |
| 5563 reason = "STATUS_FVE_TPM_DISABLED"; |
| 5564 break; |
| 5565 case MD_NTSTATUS_WIN_STATUS_FVE_TPM_SRK_AUTH_NOT_ZERO: |
| 5566 reason = "STATUS_FVE_TPM_SRK_AUTH_NOT_ZERO"; |
| 5567 break; |
| 5568 case MD_NTSTATUS_WIN_STATUS_FVE_TPM_INVALID_PCR: |
| 5569 reason = "STATUS_FVE_TPM_INVALID_PCR"; |
| 5570 break; |
| 5571 case MD_NTSTATUS_WIN_STATUS_FVE_TPM_NO_VMK: |
| 5572 reason = "STATUS_FVE_TPM_NO_VMK"; |
| 5573 break; |
| 5574 case MD_NTSTATUS_WIN_STATUS_FVE_PIN_INVALID: |
| 5575 reason = "STATUS_FVE_PIN_INVALID"; |
| 5576 break; |
| 5577 case MD_NTSTATUS_WIN_STATUS_FVE_AUTH_INVALID_APPLICATION: |
| 5578 reason = "STATUS_FVE_AUTH_INVALID_APPLICATION"; |
| 5579 break; |
| 5580 case MD_NTSTATUS_WIN_STATUS_FVE_AUTH_INVALID_CONFIG: |
| 5581 reason = "STATUS_FVE_AUTH_INVALID_CONFIG"; |
| 5582 break; |
| 5583 case MD_NTSTATUS_WIN_STATUS_FVE_DEBUGGER_ENABLED: |
| 5584 reason = "STATUS_FVE_DEBUGGER_ENABLED"; |
| 5585 break; |
| 5586 case MD_NTSTATUS_WIN_STATUS_FVE_DRY_RUN_FAILED: |
| 5587 reason = "STATUS_FVE_DRY_RUN_FAILED"; |
| 5588 break; |
| 5589 case MD_NTSTATUS_WIN_STATUS_FVE_BAD_METADATA_POINTER: |
| 5590 reason = "STATUS_FVE_BAD_METADATA_POINTER"; |
| 5591 break; |
| 5592 case MD_NTSTATUS_WIN_STATUS_FVE_OLD_METADATA_COPY: |
| 5593 reason = "STATUS_FVE_OLD_METADATA_COPY"; |
| 5594 break; |
| 5595 case MD_NTSTATUS_WIN_STATUS_FVE_REBOOT_REQUIRED: |
| 5596 reason = "STATUS_FVE_REBOOT_REQUIRED"; |
| 5597 break; |
| 5598 case MD_NTSTATUS_WIN_STATUS_FVE_RAW_ACCESS: |
| 5599 reason = "STATUS_FVE_RAW_ACCESS"; |
| 5600 break; |
| 5601 case MD_NTSTATUS_WIN_STATUS_FVE_RAW_BLOCKED: |
| 5602 reason = "STATUS_FVE_RAW_BLOCKED"; |
| 5603 break; |
| 5604 case MD_NTSTATUS_WIN_STATUS_FVE_NO_FEATURE_LICENSE: |
| 5605 reason = "STATUS_FVE_NO_FEATURE_LICENSE"; |
| 5606 break; |
| 5607 case MD_NTSTATUS_WIN_STATUS_FVE_POLICY_USER_DISABLE_RDV_NOT_ALLOWED: |
| 5608 reason = "STATUS_FVE_POLICY_USER_DISABLE_RDV_NOT_ALLOWED"; |
| 5609 break; |
| 5610 case MD_NTSTATUS_WIN_STATUS_FVE_CONV_RECOVERY_FAILED: |
| 5611 reason = "STATUS_FVE_CONV_RECOVERY_FAILED"; |
| 5612 break; |
| 5613 case MD_NTSTATUS_WIN_STATUS_FVE_VIRTUALIZED_SPACE_TOO_BIG: |
| 5614 reason = "STATUS_FVE_VIRTUALIZED_SPACE_TOO_BIG"; |
| 5615 break; |
| 5616 case MD_NTSTATUS_WIN_STATUS_FVE_VOLUME_TOO_SMALL: |
| 5617 reason = "STATUS_FVE_VOLUME_TOO_SMALL"; |
| 5618 break; |
| 5619 case MD_NTSTATUS_WIN_STATUS_FWP_CALLOUT_NOT_FOUND: |
| 5620 reason = "STATUS_FWP_CALLOUT_NOT_FOUND"; |
| 5621 break; |
| 5622 case MD_NTSTATUS_WIN_STATUS_FWP_CONDITION_NOT_FOUND: |
| 5623 reason = "STATUS_FWP_CONDITION_NOT_FOUND"; |
| 5624 break; |
| 5625 case MD_NTSTATUS_WIN_STATUS_FWP_FILTER_NOT_FOUND: |
| 5626 reason = "STATUS_FWP_FILTER_NOT_FOUND"; |
| 5627 break; |
| 5628 case MD_NTSTATUS_WIN_STATUS_FWP_LAYER_NOT_FOUND: |
| 5629 reason = "STATUS_FWP_LAYER_NOT_FOUND"; |
| 5630 break; |
| 5631 case MD_NTSTATUS_WIN_STATUS_FWP_PROVIDER_NOT_FOUND: |
| 5632 reason = "STATUS_FWP_PROVIDER_NOT_FOUND"; |
| 5633 break; |
| 5634 case MD_NTSTATUS_WIN_STATUS_FWP_PROVIDER_CONTEXT_NOT_FOUND: |
| 5635 reason = "STATUS_FWP_PROVIDER_CONTEXT_NOT_FOUND"; |
| 5636 break; |
| 5637 case MD_NTSTATUS_WIN_STATUS_FWP_SUBLAYER_NOT_FOUND: |
| 5638 reason = "STATUS_FWP_SUBLAYER_NOT_FOUND"; |
| 5639 break; |
| 5640 case MD_NTSTATUS_WIN_STATUS_FWP_NOT_FOUND: |
| 5641 reason = "STATUS_FWP_NOT_FOUND"; |
| 5642 break; |
| 5643 case MD_NTSTATUS_WIN_STATUS_FWP_ALREADY_EXISTS: |
| 5644 reason = "STATUS_FWP_ALREADY_EXISTS"; |
| 5645 break; |
| 5646 case MD_NTSTATUS_WIN_STATUS_FWP_IN_USE: |
| 5647 reason = "STATUS_FWP_IN_USE"; |
| 5648 break; |
| 5649 case MD_NTSTATUS_WIN_STATUS_FWP_DYNAMIC_SESSION_IN_PROGRESS: |
| 5650 reason = "STATUS_FWP_DYNAMIC_SESSION_IN_PROGRESS"; |
| 5651 break; |
| 5652 case MD_NTSTATUS_WIN_STATUS_FWP_WRONG_SESSION: |
| 5653 reason = "STATUS_FWP_WRONG_SESSION"; |
| 5654 break; |
| 5655 case MD_NTSTATUS_WIN_STATUS_FWP_NO_TXN_IN_PROGRESS: |
| 5656 reason = "STATUS_FWP_NO_TXN_IN_PROGRESS"; |
| 5657 break; |
| 5658 case MD_NTSTATUS_WIN_STATUS_FWP_TXN_IN_PROGRESS: |
| 5659 reason = "STATUS_FWP_TXN_IN_PROGRESS"; |
| 5660 break; |
| 5661 case MD_NTSTATUS_WIN_STATUS_FWP_TXN_ABORTED: |
| 5662 reason = "STATUS_FWP_TXN_ABORTED"; |
| 5663 break; |
| 5664 case MD_NTSTATUS_WIN_STATUS_FWP_SESSION_ABORTED: |
| 5665 reason = "STATUS_FWP_SESSION_ABORTED"; |
| 5666 break; |
| 5667 case MD_NTSTATUS_WIN_STATUS_FWP_INCOMPATIBLE_TXN: |
| 5668 reason = "STATUS_FWP_INCOMPATIBLE_TXN"; |
| 5669 break; |
| 5670 case MD_NTSTATUS_WIN_STATUS_FWP_TIMEOUT: |
| 5671 reason = "STATUS_FWP_TIMEOUT"; |
| 5672 break; |
| 5673 case MD_NTSTATUS_WIN_STATUS_FWP_NET_EVENTS_DISABLED: |
| 5674 reason = "STATUS_FWP_NET_EVENTS_DISABLED"; |
| 5675 break; |
| 5676 case MD_NTSTATUS_WIN_STATUS_FWP_INCOMPATIBLE_LAYER: |
| 5677 reason = "STATUS_FWP_INCOMPATIBLE_LAYER"; |
| 5678 break; |
| 5679 case MD_NTSTATUS_WIN_STATUS_FWP_KM_CLIENTS_ONLY: |
| 5680 reason = "STATUS_FWP_KM_CLIENTS_ONLY"; |
| 5681 break; |
| 5682 case MD_NTSTATUS_WIN_STATUS_FWP_LIFETIME_MISMATCH: |
| 5683 reason = "STATUS_FWP_LIFETIME_MISMATCH"; |
| 5684 break; |
| 5685 case MD_NTSTATUS_WIN_STATUS_FWP_BUILTIN_OBJECT: |
| 5686 reason = "STATUS_FWP_BUILTIN_OBJECT"; |
| 5687 break; |
| 5688 // Unfortunately, the following two have the same number. |
| 5689 // Let the user discover this from the number instead of picking one. |
| 5690 //case MD_NTSTATUS_WIN_STATUS_FWP_TOO_MANY_BOOTTIME_FILTERS: |
| 5691 // reason = "STATUS_FWP_TOO_MANY_BOOTTIME_FILTERS"; |
| 5692 // break; |
| 5693 //case MD_NTSTATUS_WIN_STATUS_FWP_TOO_MANY_CALLOUTS: |
| 5694 // reason = "STATUS_FWP_TOO_MANY_CALLOUTS"; |
| 5695 // break; |
| 5696 case MD_NTSTATUS_WIN_STATUS_FWP_NOTIFICATION_DROPPED: |
| 5697 reason = "STATUS_FWP_NOTIFICATION_DROPPED"; |
| 5698 break; |
| 5699 case MD_NTSTATUS_WIN_STATUS_FWP_TRAFFIC_MISMATCH: |
| 5700 reason = "STATUS_FWP_TRAFFIC_MISMATCH"; |
| 5701 break; |
| 5702 case MD_NTSTATUS_WIN_STATUS_FWP_INCOMPATIBLE_SA_STATE: |
| 5703 reason = "STATUS_FWP_INCOMPATIBLE_SA_STATE"; |
| 5704 break; |
| 5705 case MD_NTSTATUS_WIN_STATUS_FWP_NULL_POINTER: |
| 5706 reason = "STATUS_FWP_NULL_POINTER"; |
| 5707 break; |
| 5708 case MD_NTSTATUS_WIN_STATUS_FWP_INVALID_ENUMERATOR: |
| 5709 reason = "STATUS_FWP_INVALID_ENUMERATOR"; |
| 5710 break; |
| 5711 case MD_NTSTATUS_WIN_STATUS_FWP_INVALID_FLAGS: |
| 5712 reason = "STATUS_FWP_INVALID_FLAGS"; |
| 5713 break; |
| 5714 case MD_NTSTATUS_WIN_STATUS_FWP_INVALID_NET_MASK: |
| 5715 reason = "STATUS_FWP_INVALID_NET_MASK"; |
| 5716 break; |
| 5717 case MD_NTSTATUS_WIN_STATUS_FWP_INVALID_RANGE: |
| 5718 reason = "STATUS_FWP_INVALID_RANGE"; |
| 5719 break; |
| 5720 case MD_NTSTATUS_WIN_STATUS_FWP_INVALID_INTERVAL: |
| 5721 reason = "STATUS_FWP_INVALID_INTERVAL"; |
| 5722 break; |
| 5723 case MD_NTSTATUS_WIN_STATUS_FWP_ZERO_LENGTH_ARRAY: |
| 5724 reason = "STATUS_FWP_ZERO_LENGTH_ARRAY"; |
| 5725 break; |
| 5726 case MD_NTSTATUS_WIN_STATUS_FWP_NULL_DISPLAY_NAME: |
| 5727 reason = "STATUS_FWP_NULL_DISPLAY_NAME"; |
| 5728 break; |
| 5729 case MD_NTSTATUS_WIN_STATUS_FWP_INVALID_ACTION_TYPE: |
| 5730 reason = "STATUS_FWP_INVALID_ACTION_TYPE"; |
| 5731 break; |
| 5732 case MD_NTSTATUS_WIN_STATUS_FWP_INVALID_WEIGHT: |
| 5733 reason = "STATUS_FWP_INVALID_WEIGHT"; |
| 5734 break; |
| 5735 case MD_NTSTATUS_WIN_STATUS_FWP_MATCH_TYPE_MISMATCH: |
| 5736 reason = "STATUS_FWP_MATCH_TYPE_MISMATCH"; |
| 5737 break; |
| 5738 case MD_NTSTATUS_WIN_STATUS_FWP_TYPE_MISMATCH: |
| 5739 reason = "STATUS_FWP_TYPE_MISMATCH"; |
| 5740 break; |
| 5741 case MD_NTSTATUS_WIN_STATUS_FWP_OUT_OF_BOUNDS: |
| 5742 reason = "STATUS_FWP_OUT_OF_BOUNDS"; |
| 5743 break; |
| 5744 case MD_NTSTATUS_WIN_STATUS_FWP_RESERVED: |
| 5745 reason = "STATUS_FWP_RESERVED"; |
| 5746 break; |
| 5747 case MD_NTSTATUS_WIN_STATUS_FWP_DUPLICATE_CONDITION: |
| 5748 reason = "STATUS_FWP_DUPLICATE_CONDITION"; |
| 5749 break; |
| 5750 case MD_NTSTATUS_WIN_STATUS_FWP_DUPLICATE_KEYMOD: |
| 5751 reason = "STATUS_FWP_DUPLICATE_KEYMOD"; |
| 5752 break; |
| 5753 case MD_NTSTATUS_WIN_STATUS_FWP_ACTION_INCOMPATIBLE_WITH_LAYER: |
| 5754 reason = "STATUS_FWP_ACTION_INCOMPATIBLE_WITH_LAYER"; |
| 5755 break; |
| 5756 case MD_NTSTATUS_WIN_STATUS_FWP_ACTION_INCOMPATIBLE_WITH_SUBLAYER: |
| 5757 reason = "STATUS_FWP_ACTION_INCOMPATIBLE_WITH_SUBLAYER"; |
| 5758 break; |
| 5759 case MD_NTSTATUS_WIN_STATUS_FWP_CONTEXT_INCOMPATIBLE_WITH_LAYER: |
| 5760 reason = "STATUS_FWP_CONTEXT_INCOMPATIBLE_WITH_LAYER"; |
| 5761 break; |
| 5762 case MD_NTSTATUS_WIN_STATUS_FWP_CONTEXT_INCOMPATIBLE_WITH_CALLOUT: |
| 5763 reason = "STATUS_FWP_CONTEXT_INCOMPATIBLE_WITH_CALLOUT"; |
| 5764 break; |
| 5765 case MD_NTSTATUS_WIN_STATUS_FWP_INCOMPATIBLE_AUTH_METHOD: |
| 5766 reason = "STATUS_FWP_INCOMPATIBLE_AUTH_METHOD"; |
| 5767 break; |
| 5768 case MD_NTSTATUS_WIN_STATUS_FWP_INCOMPATIBLE_DH_GROUP: |
| 5769 reason = "STATUS_FWP_INCOMPATIBLE_DH_GROUP"; |
| 5770 break; |
| 5771 case MD_NTSTATUS_WIN_STATUS_FWP_EM_NOT_SUPPORTED: |
| 5772 reason = "STATUS_FWP_EM_NOT_SUPPORTED"; |
| 5773 break; |
| 5774 case MD_NTSTATUS_WIN_STATUS_FWP_NEVER_MATCH: |
| 5775 reason = "STATUS_FWP_NEVER_MATCH"; |
| 5776 break; |
| 5777 case MD_NTSTATUS_WIN_STATUS_FWP_PROVIDER_CONTEXT_MISMATCH: |
| 5778 reason = "STATUS_FWP_PROVIDER_CONTEXT_MISMATCH"; |
| 5779 break; |
| 5780 case MD_NTSTATUS_WIN_STATUS_FWP_INVALID_PARAMETER: |
| 5781 reason = "STATUS_FWP_INVALID_PARAMETER"; |
| 5782 break; |
| 5783 case MD_NTSTATUS_WIN_STATUS_FWP_TOO_MANY_SUBLAYERS: |
| 5784 reason = "STATUS_FWP_TOO_MANY_SUBLAYERS"; |
| 5785 break; |
| 5786 case MD_NTSTATUS_WIN_STATUS_FWP_CALLOUT_NOTIFICATION_FAILED: |
| 5787 reason = "STATUS_FWP_CALLOUT_NOTIFICATION_FAILED"; |
| 5788 break; |
| 5789 case MD_NTSTATUS_WIN_STATUS_FWP_INCOMPATIBLE_AUTH_CONFIG: |
| 5790 reason = "STATUS_FWP_INCOMPATIBLE_AUTH_CONFIG"; |
| 5791 break; |
| 5792 case MD_NTSTATUS_WIN_STATUS_FWP_INCOMPATIBLE_CIPHER_CONFIG: |
| 5793 reason = "STATUS_FWP_INCOMPATIBLE_CIPHER_CONFIG"; |
| 5794 break; |
| 5795 case MD_NTSTATUS_WIN_STATUS_FWP_DUPLICATE_AUTH_METHOD: |
| 5796 reason = "STATUS_FWP_DUPLICATE_AUTH_METHOD"; |
| 5797 break; |
| 5798 case MD_NTSTATUS_WIN_STATUS_FWP_TCPIP_NOT_READY: |
| 5799 reason = "STATUS_FWP_TCPIP_NOT_READY"; |
| 5800 break; |
| 5801 case MD_NTSTATUS_WIN_STATUS_FWP_INJECT_HANDLE_CLOSING: |
| 5802 reason = "STATUS_FWP_INJECT_HANDLE_CLOSING"; |
| 5803 break; |
| 5804 case MD_NTSTATUS_WIN_STATUS_FWP_INJECT_HANDLE_STALE: |
| 5805 reason = "STATUS_FWP_INJECT_HANDLE_STALE"; |
| 5806 break; |
| 5807 case MD_NTSTATUS_WIN_STATUS_FWP_CANNOT_PEND: |
| 5808 reason = "STATUS_FWP_CANNOT_PEND"; |
| 5809 break; |
| 5810 case MD_NTSTATUS_WIN_STATUS_NDIS_CLOSING: |
| 5811 reason = "STATUS_NDIS_CLOSING"; |
| 5812 break; |
| 5813 case MD_NTSTATUS_WIN_STATUS_NDIS_BAD_VERSION: |
| 5814 reason = "STATUS_NDIS_BAD_VERSION"; |
| 5815 break; |
| 5816 case MD_NTSTATUS_WIN_STATUS_NDIS_BAD_CHARACTERISTICS: |
| 5817 reason = "STATUS_NDIS_BAD_CHARACTERISTICS"; |
| 5818 break; |
| 5819 case MD_NTSTATUS_WIN_STATUS_NDIS_ADAPTER_NOT_FOUND: |
| 5820 reason = "STATUS_NDIS_ADAPTER_NOT_FOUND"; |
| 5821 break; |
| 5822 case MD_NTSTATUS_WIN_STATUS_NDIS_OPEN_FAILED: |
| 5823 reason = "STATUS_NDIS_OPEN_FAILED"; |
| 5824 break; |
| 5825 case MD_NTSTATUS_WIN_STATUS_NDIS_DEVICE_FAILED: |
| 5826 reason = "STATUS_NDIS_DEVICE_FAILED"; |
| 5827 break; |
| 5828 case MD_NTSTATUS_WIN_STATUS_NDIS_MULTICAST_FULL: |
| 5829 reason = "STATUS_NDIS_MULTICAST_FULL"; |
| 5830 break; |
| 5831 case MD_NTSTATUS_WIN_STATUS_NDIS_MULTICAST_EXISTS: |
| 5832 reason = "STATUS_NDIS_MULTICAST_EXISTS"; |
| 5833 break; |
| 5834 case MD_NTSTATUS_WIN_STATUS_NDIS_MULTICAST_NOT_FOUND: |
| 5835 reason = "STATUS_NDIS_MULTICAST_NOT_FOUND"; |
| 5836 break; |
| 5837 case MD_NTSTATUS_WIN_STATUS_NDIS_REQUEST_ABORTED: |
| 5838 reason = "STATUS_NDIS_REQUEST_ABORTED"; |
| 5839 break; |
| 5840 case MD_NTSTATUS_WIN_STATUS_NDIS_RESET_IN_PROGRESS: |
| 5841 reason = "STATUS_NDIS_RESET_IN_PROGRESS"; |
| 5842 break; |
| 5843 case MD_NTSTATUS_WIN_STATUS_NDIS_INVALID_PACKET: |
| 5844 reason = "STATUS_NDIS_INVALID_PACKET"; |
| 5845 break; |
| 5846 case MD_NTSTATUS_WIN_STATUS_NDIS_INVALID_DEVICE_REQUEST: |
| 5847 reason = "STATUS_NDIS_INVALID_DEVICE_REQUEST"; |
| 5848 break; |
| 5849 case MD_NTSTATUS_WIN_STATUS_NDIS_ADAPTER_NOT_READY: |
| 5850 reason = "STATUS_NDIS_ADAPTER_NOT_READY"; |
| 5851 break; |
| 5852 case MD_NTSTATUS_WIN_STATUS_NDIS_INVALID_LENGTH: |
| 5853 reason = "STATUS_NDIS_INVALID_LENGTH"; |
| 5854 break; |
| 5855 case MD_NTSTATUS_WIN_STATUS_NDIS_INVALID_DATA: |
| 5856 reason = "STATUS_NDIS_INVALID_DATA"; |
| 5857 break; |
| 5858 case MD_NTSTATUS_WIN_STATUS_NDIS_BUFFER_TOO_SHORT: |
| 5859 reason = "STATUS_NDIS_BUFFER_TOO_SHORT"; |
| 5860 break; |
| 5861 case MD_NTSTATUS_WIN_STATUS_NDIS_INVALID_OID: |
| 5862 reason = "STATUS_NDIS_INVALID_OID"; |
| 5863 break; |
| 5864 case MD_NTSTATUS_WIN_STATUS_NDIS_ADAPTER_REMOVED: |
| 5865 reason = "STATUS_NDIS_ADAPTER_REMOVED"; |
| 5866 break; |
| 5867 case MD_NTSTATUS_WIN_STATUS_NDIS_UNSUPPORTED_MEDIA: |
| 5868 reason = "STATUS_NDIS_UNSUPPORTED_MEDIA"; |
| 5869 break; |
| 5870 case MD_NTSTATUS_WIN_STATUS_NDIS_GROUP_ADDRESS_IN_USE: |
| 5871 reason = "STATUS_NDIS_GROUP_ADDRESS_IN_USE"; |
| 5872 break; |
| 5873 case MD_NTSTATUS_WIN_STATUS_NDIS_FILE_NOT_FOUND: |
| 5874 reason = "STATUS_NDIS_FILE_NOT_FOUND"; |
| 5875 break; |
| 5876 case MD_NTSTATUS_WIN_STATUS_NDIS_ERROR_READING_FILE: |
| 5877 reason = "STATUS_NDIS_ERROR_READING_FILE"; |
| 5878 break; |
| 5879 case MD_NTSTATUS_WIN_STATUS_NDIS_ALREADY_MAPPED: |
| 5880 reason = "STATUS_NDIS_ALREADY_MAPPED"; |
| 5881 break; |
| 5882 case MD_NTSTATUS_WIN_STATUS_NDIS_RESOURCE_CONFLICT: |
| 5883 reason = "STATUS_NDIS_RESOURCE_CONFLICT"; |
| 5884 break; |
| 5885 case MD_NTSTATUS_WIN_STATUS_NDIS_MEDIA_DISCONNECTED: |
| 5886 reason = "STATUS_NDIS_MEDIA_DISCONNECTED"; |
| 5887 break; |
| 5888 case MD_NTSTATUS_WIN_STATUS_NDIS_INVALID_ADDRESS: |
| 5889 reason = "STATUS_NDIS_INVALID_ADDRESS"; |
| 5890 break; |
| 5891 case MD_NTSTATUS_WIN_STATUS_NDIS_PAUSED: |
| 5892 reason = "STATUS_NDIS_PAUSED"; |
| 5893 break; |
| 5894 case MD_NTSTATUS_WIN_STATUS_NDIS_INTERFACE_NOT_FOUND: |
| 5895 reason = "STATUS_NDIS_INTERFACE_NOT_FOUND"; |
| 5896 break; |
| 5897 case MD_NTSTATUS_WIN_STATUS_NDIS_UNSUPPORTED_REVISION: |
| 5898 reason = "STATUS_NDIS_UNSUPPORTED_REVISION"; |
| 5899 break; |
| 5900 case MD_NTSTATUS_WIN_STATUS_NDIS_INVALID_PORT: |
| 5901 reason = "STATUS_NDIS_INVALID_PORT"; |
| 5902 break; |
| 5903 case MD_NTSTATUS_WIN_STATUS_NDIS_INVALID_PORT_STATE: |
| 5904 reason = "STATUS_NDIS_INVALID_PORT_STATE"; |
| 5905 break; |
| 5906 case MD_NTSTATUS_WIN_STATUS_NDIS_LOW_POWER_STATE: |
| 5907 reason = "STATUS_NDIS_LOW_POWER_STATE"; |
| 5908 break; |
| 5909 case MD_NTSTATUS_WIN_STATUS_NDIS_NOT_SUPPORTED: |
| 5910 reason = "STATUS_NDIS_NOT_SUPPORTED"; |
| 5911 break; |
| 5912 case MD_NTSTATUS_WIN_STATUS_NDIS_OFFLOAD_POLICY: |
| 5913 reason = "STATUS_NDIS_OFFLOAD_POLICY"; |
| 5914 break; |
| 5915 case MD_NTSTATUS_WIN_STATUS_NDIS_OFFLOAD_CONNECTION_REJECTED: |
| 5916 reason = "STATUS_NDIS_OFFLOAD_CONNECTION_REJECTED"; |
| 5917 break; |
| 5918 case MD_NTSTATUS_WIN_STATUS_NDIS_OFFLOAD_PATH_REJECTED: |
| 5919 reason = "STATUS_NDIS_OFFLOAD_PATH_REJECTED"; |
| 5920 break; |
| 5921 case MD_NTSTATUS_WIN_STATUS_NDIS_DOT11_AUTO_CONFIG_ENABLED: |
| 5922 reason = "STATUS_NDIS_DOT11_AUTO_CONFIG_ENABLED"; |
| 5923 break; |
| 5924 case MD_NTSTATUS_WIN_STATUS_NDIS_DOT11_MEDIA_IN_USE: |
| 5925 reason = "STATUS_NDIS_DOT11_MEDIA_IN_USE"; |
| 5926 break; |
| 5927 case MD_NTSTATUS_WIN_STATUS_NDIS_DOT11_POWER_STATE_INVALID: |
| 5928 reason = "STATUS_NDIS_DOT11_POWER_STATE_INVALID"; |
| 5929 break; |
| 5930 case MD_NTSTATUS_WIN_STATUS_NDIS_PM_WOL_PATTERN_LIST_FULL: |
| 5931 reason = "STATUS_NDIS_PM_WOL_PATTERN_LIST_FULL"; |
| 5932 break; |
| 5933 case MD_NTSTATUS_WIN_STATUS_NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL: |
| 5934 reason = "STATUS_NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL"; |
| 5935 break; |
| 5936 case MD_NTSTATUS_WIN_STATUS_IPSEC_BAD_SPI: |
| 5937 reason = "STATUS_IPSEC_BAD_SPI"; |
| 5938 break; |
| 5939 case MD_NTSTATUS_WIN_STATUS_IPSEC_SA_LIFETIME_EXPIRED: |
| 5940 reason = "STATUS_IPSEC_SA_LIFETIME_EXPIRED"; |
| 5941 break; |
| 5942 case MD_NTSTATUS_WIN_STATUS_IPSEC_WRONG_SA: |
| 5943 reason = "STATUS_IPSEC_WRONG_SA"; |
| 5944 break; |
| 5945 case MD_NTSTATUS_WIN_STATUS_IPSEC_REPLAY_CHECK_FAILED: |
| 5946 reason = "STATUS_IPSEC_REPLAY_CHECK_FAILED"; |
| 5947 break; |
| 5948 case MD_NTSTATUS_WIN_STATUS_IPSEC_INVALID_PACKET: |
| 5949 reason = "STATUS_IPSEC_INVALID_PACKET"; |
| 5950 break; |
| 5951 case MD_NTSTATUS_WIN_STATUS_IPSEC_INTEGRITY_CHECK_FAILED: |
| 5952 reason = "STATUS_IPSEC_INTEGRITY_CHECK_FAILED"; |
| 5953 break; |
| 5954 case MD_NTSTATUS_WIN_STATUS_IPSEC_CLEAR_TEXT_DROP: |
| 5955 reason = "STATUS_IPSEC_CLEAR_TEXT_DROP"; |
| 5956 break; |
| 5957 case MD_NTSTATUS_WIN_STATUS_IPSEC_AUTH_FIREWALL_DROP: |
| 5958 reason = "STATUS_IPSEC_AUTH_FIREWALL_DROP"; |
| 5959 break; |
| 5960 case MD_NTSTATUS_WIN_STATUS_IPSEC_THROTTLE_DROP: |
| 5961 reason = "STATUS_IPSEC_THROTTLE_DROP"; |
| 5962 break; |
| 5963 case MD_NTSTATUS_WIN_STATUS_IPSEC_DOSP_BLOCK: |
| 5964 reason = "STATUS_IPSEC_DOSP_BLOCK"; |
| 5965 break; |
| 5966 case MD_NTSTATUS_WIN_STATUS_IPSEC_DOSP_RECEIVED_MULTICAST: |
| 5967 reason = "STATUS_IPSEC_DOSP_RECEIVED_MULTICAST"; |
| 5968 break; |
| 5969 case MD_NTSTATUS_WIN_STATUS_IPSEC_DOSP_INVALID_PACKET: |
| 5970 reason = "STATUS_IPSEC_DOSP_INVALID_PACKET"; |
| 5971 break; |
| 5972 case MD_NTSTATUS_WIN_STATUS_IPSEC_DOSP_STATE_LOOKUP_FAILED: |
| 5973 reason = "STATUS_IPSEC_DOSP_STATE_LOOKUP_FAILED"; |
| 5974 break; |
| 5975 case MD_NTSTATUS_WIN_STATUS_IPSEC_DOSP_MAX_ENTRIES: |
| 5976 reason = "STATUS_IPSEC_DOSP_MAX_ENTRIES"; |
| 5977 break; |
| 5978 case MD_NTSTATUS_WIN_STATUS_IPSEC_DOSP_KEYMOD_NOT_ALLOWED: |
| 5979 reason = "STATUS_IPSEC_DOSP_KEYMOD_NOT_ALLOWED"; |
| 5980 break; |
| 5981 case MD_NTSTATUS_WIN_STATUS_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES: |
| 5982 reason = "STATUS_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES"; |
| 5983 break; |
| 5984 case MD_NTSTATUS_WIN_STATUS_VOLMGR_MIRROR_NOT_SUPPORTED: |
| 5985 reason = "STATUS_VOLMGR_MIRROR_NOT_SUPPORTED"; |
| 5986 break; |
| 5987 case MD_NTSTATUS_WIN_STATUS_VOLMGR_RAID5_NOT_SUPPORTED: |
| 5988 reason = "STATUS_VOLMGR_RAID5_NOT_SUPPORTED"; |
| 5989 break; |
| 5990 case MD_NTSTATUS_WIN_STATUS_VIRTDISK_PROVIDER_NOT_FOUND: |
| 5991 reason = "STATUS_VIRTDISK_PROVIDER_NOT_FOUND"; |
| 5992 break; |
| 5993 case MD_NTSTATUS_WIN_STATUS_VIRTDISK_NOT_VIRTUAL_DISK: |
| 5994 reason = "STATUS_VIRTDISK_NOT_VIRTUAL_DISK"; |
| 5995 break; |
| 5996 case MD_NTSTATUS_WIN_STATUS_VHD_PARENT_VHD_ACCESS_DENIED: |
| 5997 reason = "STATUS_VHD_PARENT_VHD_ACCESS_DENIED"; |
| 5998 break; |
| 5999 case MD_NTSTATUS_WIN_STATUS_VHD_CHILD_PARENT_SIZE_MISMATCH: |
| 6000 reason = "STATUS_VHD_CHILD_PARENT_SIZE_MISMATCH"; |
| 6001 break; |
| 6002 case MD_NTSTATUS_WIN_STATUS_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED: |
| 6003 reason = "STATUS_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED"; |
| 6004 break; |
| 6005 case MD_NTSTATUS_WIN_STATUS_VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT: |
| 6006 reason = "STATUS_VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT"; |
| 6007 break; |
| 6008 default: { |
| 6009 char reason_string[11]; |
| 6010 snprintf(reason_string, sizeof(reason_string), "0x%08x", ntstatus); |
| 6011 reason = reason_string; |
| 6012 } break; |
| 6013 } |
| 6014 return reason; |
| 6015 } |
| 6016 |
651 // static | 6017 // static |
652 string MinidumpProcessor::GetCrashReason(Minidump *dump, uint64_t *address) { | 6018 string MinidumpProcessor::GetCrashReason(Minidump *dump, uint64_t *address) { |
653 MinidumpException *exception = dump->GetException(); | 6019 MinidumpException *exception = dump->GetException(); |
654 if (!exception) | 6020 if (!exception) |
655 return ""; | 6021 return ""; |
656 | 6022 |
657 const MDRawExceptionStream *raw_exception = exception->exception(); | 6023 const MDRawExceptionStream *raw_exception = exception->exception(); |
658 if (!raw_exception) | 6024 if (!raw_exception) |
659 return ""; | 6025 return ""; |
660 | 6026 |
(...skipping 347 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1008 case MD_EXCEPTION_CODE_WIN_BREAKPOINT: | 6374 case MD_EXCEPTION_CODE_WIN_BREAKPOINT: |
1009 reason = "EXCEPTION_BREAKPOINT"; | 6375 reason = "EXCEPTION_BREAKPOINT"; |
1010 break; | 6376 break; |
1011 case MD_EXCEPTION_CODE_WIN_SINGLE_STEP: | 6377 case MD_EXCEPTION_CODE_WIN_SINGLE_STEP: |
1012 reason = "EXCEPTION_SINGLE_STEP"; | 6378 reason = "EXCEPTION_SINGLE_STEP"; |
1013 break; | 6379 break; |
1014 case MD_EXCEPTION_CODE_WIN_ACCESS_VIOLATION: | 6380 case MD_EXCEPTION_CODE_WIN_ACCESS_VIOLATION: |
1015 // For EXCEPTION_ACCESS_VIOLATION, Windows puts the address that | 6381 // For EXCEPTION_ACCESS_VIOLATION, Windows puts the address that |
1016 // caused the fault in exception_information[1]. | 6382 // caused the fault in exception_information[1]. |
1017 // exception_information[0] is 0 if the violation was caused by | 6383 // exception_information[0] is 0 if the violation was caused by |
1018 // an attempt to read data and 1 if it was an attempt to write | 6384 // an attempt to read data, 1 if it was an attempt to write data, |
1019 // data. | 6385 // and 8 if this was a data execution violation. |
1020 // This information is useful in addition to the code address, which | 6386 // This information is useful in addition to the code address, which |
1021 // will be present in the crash thread's instruction field anyway. | 6387 // will be present in the crash thread's instruction field anyway. |
1022 if (raw_exception->exception_record.number_parameters >= 1) { | 6388 if (raw_exception->exception_record.number_parameters >= 1) { |
1023 MDAccessViolationTypeWin av_type = | 6389 MDAccessViolationTypeWin av_type = |
1024 static_cast<MDAccessViolationTypeWin> | 6390 static_cast<MDAccessViolationTypeWin> |
1025 (raw_exception->exception_record.exception_information[0]); | 6391 (raw_exception->exception_record.exception_information[0]); |
1026 switch (av_type) { | 6392 switch (av_type) { |
1027 case MD_ACCESS_VIOLATION_WIN_READ: | 6393 case MD_ACCESS_VIOLATION_WIN_READ: |
1028 reason = "EXCEPTION_ACCESS_VIOLATION_READ"; | 6394 reason = "EXCEPTION_ACCESS_VIOLATION_READ"; |
1029 break; | 6395 break; |
(...skipping 10 matching lines...) Expand all Loading... |
1040 } else { | 6406 } else { |
1041 reason = "EXCEPTION_ACCESS_VIOLATION"; | 6407 reason = "EXCEPTION_ACCESS_VIOLATION"; |
1042 } | 6408 } |
1043 if (address && | 6409 if (address && |
1044 raw_exception->exception_record.number_parameters >= 2) { | 6410 raw_exception->exception_record.number_parameters >= 2) { |
1045 *address = | 6411 *address = |
1046 raw_exception->exception_record.exception_information[1]; | 6412 raw_exception->exception_record.exception_information[1]; |
1047 } | 6413 } |
1048 break; | 6414 break; |
1049 case MD_EXCEPTION_CODE_WIN_IN_PAGE_ERROR: | 6415 case MD_EXCEPTION_CODE_WIN_IN_PAGE_ERROR: |
1050 reason = "EXCEPTION_IN_PAGE_ERROR"; | 6416 // For EXCEPTION_IN_PAGE_ERROR, Windows puts the address that |
| 6417 // caused the fault in exception_information[1]. |
| 6418 // exception_information[0] is 0 if the violation was caused by |
| 6419 // an attempt to read data, 1 if it was an attempt to write data, |
| 6420 // and 8 if this was a data execution violation. |
| 6421 // exception_information[2] contains the underlying NTSTATUS code, |
| 6422 // which is the explanation for why this error occured. |
| 6423 // This information is useful in addition to the code address, which |
| 6424 // will be present in the crash thread's instruction field anyway. |
| 6425 if (raw_exception->exception_record.number_parameters >= 1) { |
| 6426 MDInPageErrorTypeWin av_type = |
| 6427 static_cast<MDInPageErrorTypeWin> |
| 6428 (raw_exception->exception_record.exception_information[0]); |
| 6429 switch (av_type) { |
| 6430 case MD_IN_PAGE_ERROR_WIN_READ: |
| 6431 reason = "EXCEPTION_IN_PAGE_ERROR_READ"; |
| 6432 break; |
| 6433 case MD_IN_PAGE_ERROR_WIN_WRITE: |
| 6434 reason = "EXCEPTION_IN_PAGE_ERROR_WRITE"; |
| 6435 break; |
| 6436 case MD_IN_PAGE_ERROR_WIN_EXEC: |
| 6437 reason = "EXCEPTION_IN_PAGE_ERROR_EXEC"; |
| 6438 break; |
| 6439 default: |
| 6440 reason = "EXCEPTION_IN_PAGE_ERROR"; |
| 6441 break; |
| 6442 } |
| 6443 } else { |
| 6444 reason = "EXCEPTION_IN_PAGE_ERROR"; |
| 6445 } |
| 6446 if (address && |
| 6447 raw_exception->exception_record.number_parameters >= 2) { |
| 6448 *address = |
| 6449 raw_exception->exception_record.exception_information[1]; |
| 6450 } |
| 6451 if (raw_exception->exception_record.number_parameters >= 3) { |
| 6452 uint32_t ntstatus = |
| 6453 static_cast<uint32_t> |
| 6454 (raw_exception->exception_record.exception_information[2]); |
| 6455 reason.append(" / "); |
| 6456 reason.append(get_ntstatus_reason(ntstatus)); |
| 6457 } |
1051 break; | 6458 break; |
1052 case MD_EXCEPTION_CODE_WIN_INVALID_HANDLE: | 6459 case MD_EXCEPTION_CODE_WIN_INVALID_HANDLE: |
1053 reason = "EXCEPTION_INVALID_HANDLE"; | 6460 reason = "EXCEPTION_INVALID_HANDLE"; |
1054 break; | 6461 break; |
1055 case MD_EXCEPTION_CODE_WIN_ILLEGAL_INSTRUCTION: | 6462 case MD_EXCEPTION_CODE_WIN_ILLEGAL_INSTRUCTION: |
1056 reason = "EXCEPTION_ILLEGAL_INSTRUCTION"; | 6463 reason = "EXCEPTION_ILLEGAL_INSTRUCTION"; |
1057 break; | 6464 break; |
1058 case MD_EXCEPTION_CODE_WIN_NONCONTINUABLE_EXCEPTION: | 6465 case MD_EXCEPTION_CODE_WIN_NONCONTINUABLE_EXCEPTION: |
1059 reason = "EXCEPTION_NONCONTINUABLE_EXCEPTION"; | 6466 reason = "EXCEPTION_NONCONTINUABLE_EXCEPTION"; |
1060 break; | 6467 break; |
(...skipping 424 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1485 char assertion_line[32]; | 6892 char assertion_line[32]; |
1486 snprintf(assertion_line, sizeof(assertion_line), "%u", raw_assertion->line); | 6893 snprintf(assertion_line, sizeof(assertion_line), "%u", raw_assertion->line); |
1487 assertion_string.append(" at line "); | 6894 assertion_string.append(" at line "); |
1488 assertion_string.append(assertion_line); | 6895 assertion_string.append(assertion_line); |
1489 } | 6896 } |
1490 | 6897 |
1491 return assertion_string; | 6898 return assertion_string; |
1492 } | 6899 } |
1493 | 6900 |
1494 } // namespace google_breakpad | 6901 } // namespace google_breakpad |
OLD | NEW |