mirror of
https://github.com/yuzu-emu/breakpad.git
synced 2025-07-05 23:10:47 +00:00
Add MDString to minidump_format.h (#59). r=bryner
http://groups.google.com/group/airbag-dev/browse_thread/thread/599a47765598cf34 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@50 4c0a9323-5329-0410-9bdc-e9ce6186880e
This commit is contained in:
parent
80e98391dc
commit
aa57b8e3de
|
@ -487,6 +487,13 @@ typedef enum {
|
||||||
} MDStreamType; /* MINIDUMP_STREAM_TYPE */
|
} MDStreamType; /* MINIDUMP_STREAM_TYPE */
|
||||||
|
|
||||||
|
|
||||||
|
typedef struct {
|
||||||
|
u_int32_t length; /* Length of buffer in bytes (not characters),
|
||||||
|
* excluding 0-terminator */
|
||||||
|
u_int16_t buffer[0]; /* UTF-16-encoded, 0-terminated */
|
||||||
|
} MDString; /* MINIDUMP_STRING */
|
||||||
|
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
u_int32_t thread_id;
|
u_int32_t thread_id;
|
||||||
u_int32_t suspend_count;
|
u_int32_t suspend_count;
|
||||||
|
@ -509,7 +516,7 @@ typedef struct {
|
||||||
u_int32_t size_of_image;
|
u_int32_t size_of_image;
|
||||||
u_int32_t checksum; /* 0 if unknown */
|
u_int32_t checksum; /* 0 if unknown */
|
||||||
u_int32_t time_date_stamp; /* time_t */
|
u_int32_t time_date_stamp; /* time_t */
|
||||||
MDRVA module_name_rva; /* Pathname or filename, UTF-16 */
|
MDRVA module_name_rva; /* MDString, pathname or filename */
|
||||||
MDVSFixedFileInfo version_info;
|
MDVSFixedFileInfo version_info;
|
||||||
|
|
||||||
/* The next field stores a CodeView record and is populated when a module's
|
/* The next field stores a CodeView record and is populated when a module's
|
||||||
|
@ -863,7 +870,7 @@ typedef struct {
|
||||||
u_int32_t minor_version;
|
u_int32_t minor_version;
|
||||||
u_int32_t build_number;
|
u_int32_t build_number;
|
||||||
u_int32_t platform_id;
|
u_int32_t platform_id;
|
||||||
MDRVA csd_version_rva; /* UTF-16 string further identifying the
|
MDRVA csd_version_rva; /* MDString further identifying the
|
||||||
* host OS.
|
* host OS.
|
||||||
* Windows: name of the installed OS
|
* Windows: name of the installed OS
|
||||||
* service pack.
|
* service pack.
|
||||||
|
|
Loading…
Reference in a new issue