Tech Off Thread

4 posts

Forum Read Only

This forum has been made read only by the site admins. No new threads or comments can be added.

How to find out list of ETW providers in Windows Phone 8 and how to enable/disable extract ETL?

Back to Forum: Tech Off
  • User profile image
    milindvk

    Hi,

    I have few queries on Windows Phone 8 + ETW logging as Windows phone 8 is built makes use of NT kernel, I am expecting the ETW logging feature also must be available. Is that true? If so is there any application that can act as controller? like xperf.exe? Also how do I get list of available/supported providers on Windows phone 8?

    Thanks

  • User profile image
    cheong

    I think not every function provided by ETW is supported. For example, you can see from the remark of EventWrite() function that it's supported in Windows Phone 8, but some like OpenTrace() does not. So you should check every function you want to use before using them.

    Since there are heavy lockdown in WP8 that only selected vendors have access to core system functions, I don't think the provider list is publicly available. However you may try your luck asking at Nokia/HTC/Samsung forum and see if someone would be able to tell you.

    Recent Achievement unlocked: Code Avenger Tier 4/6: You see dead program. A lot!
    Last modified
  • User profile image
    orena

    You can profile events generated by your process by using the power tools: http://wptools.codeplex.com. This has a relatively comprehensive list of providers built in.

  • User profile image
    cheong

    Thanks for suggesting useful tools. Not aware of that before.

    Recent Achievement unlocked: Code Avenger Tier 4/6: You see dead program. A lot!
    Last modified

Conversation locked

This conversation has been locked by the site admins. No new comments can be made.