Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(177)

Side by Side Diff: compat/non_win/winnt.h

Issue 1379873005: win: Write memory map info as MINIDUMP_MEMORY_INFO[_LIST] (Closed) Base URL: https://chromium.googlesource.com/crashpad/crashpad@save-peb-more-2
Patch Set: headers Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « compat/non_win/dbghelp.h ('k') | handler/win/crashy_test_program.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 161 matching lines...) Expand 10 before | Expand all | Expand 10 after
172 //! 172 //!
173 //! \brief Operating system family values for MINIDUMP_SYSTEM_INFO::PlatformId. 173 //! \brief Operating system family values for MINIDUMP_SYSTEM_INFO::PlatformId.
174 //! 174 //!
175 //! \sa crashpad::MinidumpOS 175 //! \sa crashpad::MinidumpOS
176 //! \{ 176 //! \{
177 #define VER_PLATFORM_WIN32s 0 177 #define VER_PLATFORM_WIN32s 0
178 #define VER_PLATFORM_WIN32_WINDOWS 1 178 #define VER_PLATFORM_WIN32_WINDOWS 1
179 #define VER_PLATFORM_WIN32_NT 2 179 #define VER_PLATFORM_WIN32_NT 2
180 //! \} 180 //! \}
181 181
182 //! \anchor PAGE_x
183 //! \name PAGE_*
184 //!
185 //! \brief Memory protection constants for MINIDUMP_MEMORY_INFO::Protect and
186 //! MINIDUMP_MEMORY_INFO::AllocationProtect.
187 //! \{
188 #define PAGE_NOACCESS 0x1
189 #define PAGE_READONLY 0x2
190 #define PAGE_READWRITE 0x4
191 #define PAGE_WRITECOPY 0x8
192 #define PAGE_EXECUTE 0x10
193 #define PAGE_EXECUTE_READ 0x20
194 #define PAGE_EXECUTE_READWRITE 0x40
195 #define PAGE_EXECUTE_WRITECOPY 0x80
196 #define PAGE_GUARD 0x100
197 #define PAGE_NOCACHE 0x200
198 #define PAGE_WRITECOMBINE 0x400
199 //! \}
200
201 //! \anchor MEM_x
202 //! \name MEM_*
203 //!
204 //! \brief Memory state and type constants for MINIDUMP_MEMORY_INFO::State and
205 //! MINIDUMP_MEMORY_INFO::Type.
206 //! \{
207 #define MEM_COMMIT 0x1000
208 #define MEM_RESERVE 0x2000
209 #define MEM_DECOMMIT 0x4000
210 #define MEM_RELEASE 0x8000
211 #define MEM_FREE 0x10000
212 #define MEM_PRIVATE 0x20000
213 #define MEM_MAPPED 0x40000
214 #define MEM_RESET 0x80000
215 //! \}
216
182 #endif // CRASHPAD_COMPAT_NON_WIN_WINNT_H_ 217 #endif // CRASHPAD_COMPAT_NON_WIN_WINNT_H_
OLDNEW
« no previous file with comments | « compat/non_win/dbghelp.h ('k') | handler/win/crashy_test_program.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698