IDebugHostTypeSignature interface (dbgmodel.h)

Represents a type signature against which type instances can be matched.

A definition which will match a set of types by module and/or name.

Inheritance

IDebugHostTypeSignature inherits from IUnknown.

Methods

The IDebugHostTypeSignature interface has these methods.

 
IDebugHostTypeSignature::AddRef

The IDebugHostTypeSignature::AddRef method increments the reference count for an interface on an object.
IDebugHostTypeSignature::CompareAgainst

The CompareAgainst method compares the type signature to another type signature and returns how the two signatures compare.
IDebugHostTypeSignature::GetHashCode

The GetHashCode method returns a 32-bit hash code for the type signature.
IDebugHostTypeSignature::IsMatch

The IsMatch method returns an indication of whether a particular type instance matches the criteria specified in the type signature.
IDebugHostTypeSignature::QueryInterface

The IDebugHostTypeSignature::QueryInterface method retrieves pointers to the supported interfaces on an object.
IDebugHostTypeSignature::Release

The IDebugHostTypeSignature::Release method decrements the reference count for an interface on an object.

Requirements

Requirement Value
Header dbgmodel.h

See also

Debugger Data Model C++ Overview