VirtualBox

Changeset 46101 in vbox for trunk/src/VBox/Runtime/include


Ignore:
Timestamp:
May 15, 2013 3:36:43 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
85787
Message:

More NT4 debugging. Getting closer to working state...

Location:
trunk/src/VBox/Runtime/include/internal
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/include/internal/dbgmod.h

    r46083 r46101  
    529529    /** The module name (short). */
    530530    char const         *pszName;
     531    /** The image file specified by the user.  Can be NULL. */
     532    char const         *pszImgFileSpecified;
    531533    /** The module filename. Can be NULL. */
    532534    char const         *pszImgFile;
  • trunk/src/VBox/Runtime/include/internal/ldrPE.h

    r46048 r46101  
    55
    66/*
    7  * Copyright (C) 2006-2010 Oracle Corporation
     7 * Copyright (C) 2006-2013 Oracle Corporation
    88 *
    99 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    2929
    3030#include <iprt/types.h>
    31 
    32 #pragma pack(4)
     31#include <iprt/assert.h>
     32
     33#pragma pack(4) /** @todo Necessary? */
    3334
    3435
     
    222223    uint16_t  Characteristics;
    223224} IMAGE_FILE_HEADER;
     225AssertCompileSize(IMAGE_FILE_HEADER, 2+2+4+4+4+2+2);
    224226typedef IMAGE_FILE_HEADER *PIMAGE_FILE_HEADER;
    225227typedef IMAGE_FILE_HEADER const *PCIMAGE_FILE_HEADER;
     
    315317    IMAGE_OPTIONAL_HEADER32 OptionalHeader;
    316318} IMAGE_NT_HEADERS32;
     319AssertCompileMemberOffset(IMAGE_NT_HEADERS32, FileHeader, 4);
     320AssertCompileMemberOffset(IMAGE_NT_HEADERS32, OptionalHeader, 24);
    317321typedef IMAGE_NT_HEADERS32 *PIMAGE_NT_HEADERS32;
    318322typedef IMAGE_NT_HEADERS32 const *PCIMAGE_NT_HEADERS32;
     
    324328    IMAGE_OPTIONAL_HEADER64 OptionalHeader;
    325329} IMAGE_NT_HEADERS64;
     330AssertCompileMemberOffset(IMAGE_NT_HEADERS64, FileHeader, 4);
     331AssertCompileMemberOffset(IMAGE_NT_HEADERS64, OptionalHeader, 24);
    326332typedef IMAGE_NT_HEADERS64 *PIMAGE_NT_HEADERS64;
    327333typedef IMAGE_NT_HEADERS64 const *PCIMAGE_NT_HEADERS64;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette