IDebugSymbols4::GetFieldOffset 메서드(dbgeng.h)
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
구조체의 instance 처음부터 멤버의 오프셋을 받습니다.
반환 값
함수가 성공할 경우 반환 값은 0입니다. 그렇지 않으면 반환 값은 IG_DUMP_SYMBOL_INFO 오류 코드입니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | dbgeng.h(Wdbgexts.h, Dbgeng.h 포함) |
라이브러리 | dbgeng.h |