| OLD | NEW |
| 1 // Copyright 2014 The Crashpad Authors. All rights reserved. | 1 // Copyright 2014 The Crashpad Authors. All rights reserved. |
| 2 // | 2 // |
| 3 // Licensed under the Apache License, Version 2.0 (the "License"); | 3 // Licensed under the Apache License, Version 2.0 (the "License"); |
| 4 // you may not use this file except in compliance with the License. | 4 // you may not use this file except in compliance with the License. |
| 5 // You may obtain a copy of the License at | 5 // You may obtain a copy of the License at |
| 6 // | 6 // |
| 7 // http://www.apache.org/licenses/LICENSE-2.0 | 7 // http://www.apache.org/licenses/LICENSE-2.0 |
| 8 // | 8 // |
| 9 // Unless required by applicable law or agreed to in writing, software | 9 // Unless required by applicable law or agreed to in writing, software |
| 10 // distributed under the License is distributed on an "AS IS" BASIS, | 10 // distributed under the License is distributed on an "AS IS" BASIS, |
| (...skipping 618 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 629 //! - MINIDUMP_MISC_INFO_2::ProcessorMaxMhz | 629 //! - MINIDUMP_MISC_INFO_2::ProcessorMaxMhz |
| 630 //! - MINIDUMP_MISC_INFO_2::ProcessorCurrentMhz | 630 //! - MINIDUMP_MISC_INFO_2::ProcessorCurrentMhz |
| 631 //! - MINIDUMP_MISC_INFO_2::ProcessorMhzLimit | 631 //! - MINIDUMP_MISC_INFO_2::ProcessorMhzLimit |
| 632 //! - MINIDUMP_MISC_INFO_2::ProcessorMaxIdleState | 632 //! - MINIDUMP_MISC_INFO_2::ProcessorMaxIdleState |
| 633 //! - MINIDUMP_MISC_INFO_2::ProcessorCurrentIdleState | 633 //! - MINIDUMP_MISC_INFO_2::ProcessorCurrentIdleState |
| 634 //! | 634 //! |
| 635 //! \note This macro should likely have been named | 635 //! \note This macro should likely have been named |
| 636 //! MINIDUMP_MISC2_PROCESSOR_POWER_INFO. | 636 //! MINIDUMP_MISC2_PROCESSOR_POWER_INFO. |
| 637 #define MINIDUMP_MISC1_PROCESSOR_POWER_INFO 0x00000004 | 637 #define MINIDUMP_MISC1_PROCESSOR_POWER_INFO 0x00000004 |
| 638 | 638 |
| 639 //! \brief MINIDUMP_MISC_INFO3::ProcessIntegrityLevel is valid. | 639 //! \brief MINIDUMP_MISC_INFO_3::ProcessIntegrityLevel is valid. |
| 640 #define MINIDUMP_MISC3_PROCESS_INTEGRITY 0x00000010 | 640 #define MINIDUMP_MISC3_PROCESS_INTEGRITY 0x00000010 |
| 641 | 641 |
| 642 //! \brief MINIDUMP_MISC_INFO3::ProcessExecuteFlags is valid. | 642 //! \brief MINIDUMP_MISC_INFO_3::ProcessExecuteFlags is valid. |
| 643 #define MINIDUMP_MISC3_PROCESS_EXECUTE_FLAGS 0x00000020 | 643 #define MINIDUMP_MISC3_PROCESS_EXECUTE_FLAGS 0x00000020 |
| 644 | 644 |
| 645 //! \brief The time zone-related fields in MINIDUMP_MISC_INFO_3 are valid. | 645 //! \brief The time zone-related fields in MINIDUMP_MISC_INFO_3 are valid. |
| 646 //! | 646 //! |
| 647 //! The following fields are valid: | 647 //! The following fields are valid: |
| 648 //! - MINIDUMP_MISC_INFO_3::TimeZoneId | 648 //! - MINIDUMP_MISC_INFO_3::TimeZoneId |
| 649 //! - MINIDUMP_MISC_INFO_3::TimeZone | 649 //! - MINIDUMP_MISC_INFO_3::TimeZone |
| 650 #define MINIDUMP_MISC3_TIMEZONE 0x00000040 | 650 #define MINIDUMP_MISC3_TIMEZONE 0x00000040 |
| 651 | 651 |
| 652 //! \brief MINIDUMP_MISC_INFO3::ProtectedProcess is valid. | 652 //! \brief MINIDUMP_MISC_INFO_3::ProtectedProcess is valid. |
| 653 #define MINIDUMP_MISC3_PROTECTED_PROCESS 0x00000080 | 653 #define MINIDUMP_MISC3_PROTECTED_PROCESS 0x00000080 |
| 654 | 654 |
| 655 //! \brief The build string-related fields in MINIDUMP_MISC_INFO_4 are valid. | 655 //! \brief The build string-related fields in MINIDUMP_MISC_INFO_4 are valid. |
| 656 //! | 656 //! |
| 657 //! The following fields are valid: | 657 //! The following fields are valid: |
| 658 //! - MINIDUMP_MISC_INFO_4::BuildString | 658 //! - MINIDUMP_MISC_INFO_4::BuildString |
| 659 //! - MINIDUMP_MISC_INFO_4::DbgBldStr | 659 //! - MINIDUMP_MISC_INFO_4::DbgBldStr |
| 660 #define MINIDUMP_MISC4_BUILDSTRING 0x00000100 | 660 #define MINIDUMP_MISC4_BUILDSTRING 0x00000100 |
| 661 //! \} | 661 //! \} |
| 662 | 662 |
| (...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 840 //! - A MINIDUMP_MODULE_LIST stream. All loaded modules are present. | 840 //! - A MINIDUMP_MODULE_LIST stream. All loaded modules are present. |
| 841 //! - Typically, a MINIDUMP_MEMORY_LIST stream containing duplicate pointers | 841 //! - Typically, a MINIDUMP_MEMORY_LIST stream containing duplicate pointers |
| 842 //! to the stack memory regions also referenced by the MINIDUMP_THREAD_LIST | 842 //! to the stack memory regions also referenced by the MINIDUMP_THREAD_LIST |
| 843 //! stream. Since Windows 7 (NT 6.1), this type of minidump file also | 843 //! stream. Since Windows 7 (NT 6.1), this type of minidump file also |
| 844 //! includes a MINIDUMP_MEMORY_DESCRIPTOR containing the 256 bytes centered | 844 //! includes a MINIDUMP_MEMORY_DESCRIPTOR containing the 256 bytes centered |
| 845 //! around the exception address or the instruction pointer. | 845 //! around the exception address or the instruction pointer. |
| 846 MiniDumpNormal = 0x00000000, | 846 MiniDumpNormal = 0x00000000, |
| 847 }; | 847 }; |
| 848 | 848 |
| 849 #endif // CRASHPAD_COMPAT_NON_WIN_DBGHELP_H_ | 849 #endif // CRASHPAD_COMPAT_NON_WIN_DBGHELP_H_ |
| OLD | NEW |