Метод IDebugSymbols3::StartSymbolMatchWide (dbgeng.h)

Метод StartSymbolMatchWide инициализирует поиск символов, имена которых соответствуют заданному шаблону.

Синтаксис

HRESULT StartSymbolMatchWide(
  [in]  PCWSTR   Pattern,
  [out] PULONG64 Handle
);

Параметры

[in] Pattern

Указывает шаблон, по которому выполняется поиск. Поиск вернет все символы, имена которых соответствуют этому шаблону. Дополнительные сведения о синтаксисе шаблона см. в разделах Синтаксис символов и Сопоставление символов и Синтаксис подстановочных знаков строк.

[out] Handle

Получает дескриптор, определяющий поиск. Этот дескриптор можно передать в GetNextSymbolMatch и EndSymbolMatch.

Возвращаемое значение

Этот метод также может возвращать другие значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .

Код возврата Описание
S_OK
Метод выполнен успешно.
E_NOINTERFACE
Указанный модуль не найден.

Комментарии

Этот метод инициализирует поиск символов. Результаты поиска можно получить с помощью неоднократных вызовов GetNextSymbolMatch. Когда все нужные результаты будут найдены, используйте EndSymbolMatch , чтобы освободить ресурсы, удерживаемые подсистемой для поиска.

Дополнительные сведения о символах см. в разделе Символы.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dbgeng.h (включая Dbgeng.h)

См. также раздел

EndSymbolMatch

GetNextSymbolMatch

IDebugSymbols3