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:
mmentovai 2006-10-26 00:27:00 +00:00
parent 80e98391dc
commit aa57b8e3de

View file

@ -487,6 +487,13 @@ typedef enum {
} 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 {
u_int32_t thread_id;
u_int32_t suspend_count;
@ -509,7 +516,7 @@ typedef struct {
u_int32_t size_of_image;
u_int32_t checksum; /* 0 if unknown */
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;
/* 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 build_number;
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.
* Windows: name of the installed OS
* service pack.