DkmModule.UndecorateName(String, UInt32) Method

Definition

Undecorates a symbol name.

Location constraint: API must be called from an IDE component (component level > 100,000).

public:
 System::String ^ UndecorateName(System::String ^ DecoratedName, System::UInt32 Options);
public:
 Platform::String ^ UndecorateName(Platform::String ^ DecoratedName, unsigned int Options);
std::wstring UndecorateName(std::wstring const & DecoratedName, unsigned int Options);
public string UndecorateName (string DecoratedName, uint Options);
member this.UndecorateName : string * uint32 -> string
Public Function UndecorateName (DecoratedName As String, Options As UInteger) As String

Parameters

DecoratedName
String

[In] The name to be undecorated.

Options
UInt32

[In] Options to change the undecorated name. These are specific to the implementation being used. For Microsoft PDB, pass one or more of the values described in the documentation for DbgHelp.dll UnDecorateSymbolName or one of these three extended options: UNDNAME2_STRIP_ILT 0x10000 - to remove the leading ILT from Incremental Linking Thunks UNDNAME2_STRIP_CONST 0x20000 - to remove leading "const" from the front of the string UNDNAME2_STRINGS 0x30000 - to use pooled strings by name.

Returns

[Out] The undecorated name.

Applies to