THUNK_ORDINAL
썽크 형식을 지정합니다.
구문
typedef enum THUNK_ORDINAL {
THUNK_ORDINAL_NOTYPE,
THUNK_ORDINAL_ADJUSTOR,
THUNK_ORDINAL_VCALL,
THUNK_ORDINAL_PCODE,
THUNK_ORDINAL_LOAD
// trampoline thunk ordinals - only for use in Trampoline thunk symbols
THUNK_ORDINAL_TRAMP_INCREMENTAL,
THUNK_ORDINAL_TRAMP_BRANCHISLAND,
THUNK_ORDINAL_TRAMP_STRICTICF,
THUNK_ORDINAL_TRAMP_ARM64XSAMEADDRESS,
THUNK_ORDINAL_TRAMP_FUNCOVERRIDING,
} THUNK_ORDINAL;
Elements
요소 | 설명 |
---|---|
THUNK_ORDINAL_NOTYPE |
표준 펑크. |
THUNK_ORDINAL_ADJUSTOR |
this 조정자 렁크. |
THUNK_ORDINAL_VCALL |
가상 호출 펑크. |
THUNK_ORDINAL_PCODE |
P 코드 펑크. |
THUNK_ORDINAL_LOAD |
지연 로드 펑크. |
THUNK_ORDINAL_TRAMP_INCREMENTAL |
증분 트램폴린 thunk (trampoline thunk는 한 메모리 공간에서 다른 메모리 공간으로 호출을 반송하는 데 사용됩니다). |
THUNK_ORDINAL_TRAMP_BRANCHISLAND |
분기 지점 트램폴린 펑크. |
THUNK_ORDINAL_TRAMP_STRICTICF |
엄격한 icf 트램폴린 펑크. |
THUNK_ORDINAL_TRAMP_ARM64XSAMEADDRESS |
ARM64X 동일한 주소 트램폴린 펑크. |
THUNK_ORDINAL_TRAMP_FUNCOVERRIDING |
trampoline thunk를 재정의하는 함수입니다. |
설명
이 열거형의 값은 IDiaSymbol::get_thunkOrdinal 메서드 호출에서 반환됩니다.
요구 사항
헤더: cvconst.h