다음을 통해 공유


SYMBOL_INFO_EX 구조체(dbgeng.h)

SYMBOL_INFO_EX 구조체는 확장된 선 기호 정보를 설명합니다.

구문

typedef struct _SYMBOL_INFO_EX {
  ULONG   SizeOfStruct;
  ULONG   TypeOfInfo;
  ULONG64 Offset;
  ULONG   Line;
  ULONG   Displacement;
  ULONG   Reserved[4];
} SYMBOL_INFO_EX, *PSYMBOL_INFO_EX;

멤버

SizeOfStruct

sizeof(SYMBOL_INFO_EX)로 설정합니다.

TypeOfInfo

저장된 기호 정보의 형식입니다. DEBUG_SYMINFO_BREAKPOINT_SOURCE_LINE 유일하게 지원되는 형식입니다.

Offset

컴파일러에 추가된 글루 라인에 해당하지 않는 첫 번째 줄의 주소입니다.

Line

컴파일러에 추가된 접착제 선에 해당하지 않는 첫 번째 줄 번호입니다.

Displacement

줄 변위: 지정된 주소와 줄의 첫 번째 명령 사이의 오프셋입니다.

Reserved[4]

다음에 사용하도록 예약됩니다. 이 매개 변수는 모든 값으로 설정할 수 있습니다.

설명

붙이기 줄은 컴파일러/링커가 이진 파일에 추가한 코드 줄입니다. 붙이기 줄에는 원래 소스 코드에 해당 줄이 없습니다. PE에서 생성된 이진 파일 내의 기능을 함께 바인딩하기 위해 추가됩니다(예: 네이티브 이진 파일 내의 NET Framework 함수 호출).

요구 사항

요구 사항
헤더 dbgeng.h(DbgEng.h 포함)