Windows System Software -- Consulting, Training, Development -- Unique Expertise, Guaranteed Results

Sept/Oct 2019 Issue of The NT Insider available


Download PDF here: http://insider.osr.com/2019/ntinsider_2019_01.pdf

It’s a particularly BIG issue, too: 40 pages of technical goodness, ranging from WDF to Minifilters. Check it out.
Before Posting...
Please check out the Community Guidelines in the Announcements and Administration Category.

WPP during boot by AutoLogger

weilin_jiangweilin_jiang Member - All Emails Posts: 62

I use WDK demo [tracedrv] , and set it to AutoLogger . The .etl file is created correctly but there are not have any log in it.
The problem is the same as described on this(https://community.osr.com/discussion/245267) website.

What settins are missing ?

Comments

  • reuvenabreuvenab Member Posts: 1

    Did you stop/flush trace session?

  • Scott_Noone_(OSR)Scott_Noone_(OSR) Administrator Posts: 3,183

    I think you also need EnableFlags set (try 3 based on the flags defined in the sample). Also, make sure the driver is actually generating messages during boot. Looks to me like the sample only generates messages when it receives a particular IOCTL.

    -scott
    OSR

  • weilin_jiangweilin_jiang Member - All Emails Posts: 62

    @Scott_Noone_(OSR) said:
    I think you also need EnableFlags set (try 3 based on the flags defined in the sample). Also, make sure the driver is actually generating messages during boot. Looks to me like the sample only generates messages when it receives a particular IOCTL.

    Has been resolved. Thanks~

  • Scott_Noone_(OSR)Scott_Noone_(OSR) Administrator Posts: 3,183

    Great! Care to share the details to help out the next person?

    -scott
    OSR

  • weilin_jiangweilin_jiang Member - All Emails Posts: 62

    @Scott_Noone_(OSR) said:
    Great! Care to share the details to help out the next person?

    As you said above,
    Every bits of EnableFlags is assosiated to the definition of WPP_CONTROL_GUIDS
    `

    define WPP_CONTROL_GUIDS \

    WPP_DEFINE_CONTROL_GUID(TraceTest,(d58c126f, b309, 11d1, 969e, 0000f875a5bc),  \
        WPP_DEFINE_BIT(FLAG_ONE)                \
        WPP_DEFINE_BIT(FLAG_TWO) )
    

    `
    The first bit of EnableFlags indicates the FLAG_ONE and so on.

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Upcoming OSR Seminars
Writing WDF Drivers 21 Oct 2019 OSR Seminar Space & ONLINE
Internals & Software Drivers 18 Nov 2019 Dulles, VA
Kernel Debugging 30 Mar 2020 OSR Seminar Space
Developing Minifilters 27 Apr 2020 OSR Seminar Space & ONLINE