Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция GetFieldOffset возвращает смещение элемента с начала структуры.
Синтаксис
__inline ULONG GetFieldOffset(
_In_ LPCSTR Type,
_In_ LPCSTR Field,
_Out_ PULONG pOffset
);
Параметры
[in] Module
Задает модуль, содержащий типы контейнера и поля.
[in] TypeId
Указывает имя типа структуры. Это может быть квалифицировано с именем модуля, например mymodule!mystruct.
[in] Field
Указывает имя элемента в структуре. Вложенные элементы можно указать с помощью пути, разделенного периодом, например myfield.mysubfield.
[out] Offset
Получает смещение элемента с начала экземпляра структуры.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение равно нулю. В противном случае возвращаемое значение представляет собой код ошибки IG_DUMP_SYMBOL_INFO.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Настольный |
| заголовка | dbgeng.h (include Wdbgexts.h, Dbgeng.h) |
| библиотеки | dbgeng.h |