SymbolSearchInfo structure (dbgmodel.h)

This structure describes, the search record passed to EnumerateChildrenEx in order to restrict symbol searches.

A given kind of symbol (as indicated by the SymbolKind enumeration) searched may have its own derived type.

Syntax

struct SymbolSearchInfo {
  void  SymbolSearchInfo(
    ULONG derivedSize
  );
  void  SymbolSearchInfo();
  ULONG HeaderSize;
  ULONG InfoSize;
  ULONG SearchOptions;
};

Members

void SymbolSearchInfo( ULONG derivedSize)

The search record passed to EnumerateChildrenEx in order to restrict symbol searches. This form of the function does not take any parameters.

A given kind of symbol (as indicated by the SymbolKind enumeration) searched may have its own derived type.

void SymbolSearchInfo()

The search record passed to EnumerateChildrenEx in order to restrict symbol searches.

A given kind of symbol (as indicated by the SymbolKind enumeration) searched may have its own derived type.

HeaderSize

sizeof(SymbolSearchInfo)

InfoSize

sizeof(* by SymbolKind *)

SearchOptions

What follows is per SymbolKind.

Requirements

Requirement Value
Header dbgmodel.h

See also

Debugger Data Model C++ Overview