IDebugFAEntryTags

When the !analyze debugger command runs, the analysis engine can load and run extension analysis plug-ins. The analysis engine creates a DebugFailureAnalysisTags object to organize information about the tags that are used by a particular analysis session.

An extension analysis plug-in accesses a DebugFailureAnalysisTags object through an IDebugFAEntryTags interface. For more information, see Failure Analysis Entries, Tags, and Data Types

The IDebugFAEntryTags interface is not a COM interface; that is, it does not inherit from IUnknown

To get an IDebugFAEntryTags interface, call the GetDebugFATagControl method of the IDebugFailureAnalysis2 interface.

In this section

TopicDescription

GetProperties method

The GetProperties method gets the name or description (or both) of a tag in a DebugFailureAnalysisTags object.

GetTagByName method

The GetTagByName method searches for a tag that has a specified name.

GetType method

The GetType method gets the data type that is associated with a tag in a DebugFailureAnalysisTags object.

IsValidTagToSet method

The IsValidTagToSet method determines whether it is OK to set the data of a specified tag.

SetProperties method

The SetProperties method sets the name or description (or both) of a tag in a DebugFailureAnalysisTags object.

SetType method

The SetType method sets the data type that is associated with a tag in a DebugFailureAnalysisTags object.

 

Related topics

Writing an Analysis Extension Plug-in to Extend !analyze
IDebugFailureAnalysis2
_EFN_Analyze

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft. All rights reserved.