Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод AddSymbolWide добавляет символ в группу символов .
Синтаксис
HRESULT AddSymbolWide(
[in] PCWSTR Name,
[in, out] PULONG Index
);
Параметры
[in] Name
Имя символа. Имя рассматривается как выражение для определения типа символа. Это выражение может включать указатель, массив и расшифровку структуры (например, *my_pointer, my_array[1]или my_struct.some_field).
[in, out] Index
Индекс записи в группе символов. При вызове AddSymbol или AddSymbolWideIndex должен указывать на индекс нужного символа. Или, если индекс указывает на DEBUG_ANY_ID, символ добавляется в конец списка.
Когда этот метод возвращается, Index указывает на фактический индекс символа. Индекс символа — это идентификационный номер. Индекс диапазонов от нуля до числа символов в группе символов минус один.
Возвращаемое значение
| Возвращаемый код | Описание |
|---|---|
|
Метод был успешным. |
Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в возвращаемых значений.
Замечания
Имя символа в имени вычисляется оценщиком выражений C++ и может содержать любое выражение C++ (например, x+y).
Если нужный индекс меньше размера группы символов, новый символ добавляется по нужному индексу. Если требуемый индекс больше размера группы символов, новый символ добавляется в конец списка (как в случае DEBUG_ANY_ID).
Дополнительные сведения о группах символов см. в областях и группах символов.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Настольный |
| заголовка | dbgeng.h (include Dbgeng.h) |