Windows Kernel Debugging (XP SP3)



  • Anyone have any experience getting windows kernel debugging working? Been going crazy all morning with this.

    Have windbg installed, have debugging symbols installed.

    Bootcfg confirms that /debug switch is enabled:

    Boot Loader Settings

    --------------------
    timeout: 30
    default: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

    Boot Entries
    ------------
    Boot entry ID:   1
    Friendly Name:   "Microsoft Windows XP Professional"
    Path:            multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    OS Load Options: /fastdetect /debug


    kdbgctrl -c however says kernel debugger is disabled

    I tried manually enabling it with kdbgctrl -e however, no luck. Error as follows:

    Unable to enable kernel debugger, NTSTATUS 0xC0000003
        {Invalid Parameter}  The specified information class is not a valid informat
    ion class for the specified object.

    No clue what parameter is invalid, no idea what information class it is referring to.

    Anyone have any idea?

    Edit:

    Seem to have found the issue after some more digging, apparently while I can develop drivers for XP still, appears I need to switch to Win2003 server or Vista for the above to work. *sigh*

     


Log in to reply