DkmModule.UndecorateName(String, UInt32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.