IDebugSymbols2::GetScopeSymbolGroup 메서드(dbgeng.h)
GetScopeSymbolGroup 메서드는 현재 대상의 scope 기호를 포함하는 기호 그룹을 반환합니다.
구문
HRESULT GetScopeSymbolGroup(
[in] ULONG Flags,
[in, optional] PDEBUG_SYMBOL_GROUP Update,
[out] PDEBUG_SYMBOL_GROUP *Symbols
);
매개 변수
[in] Flags
기호 그룹에 포함할 기호를 결정하는 데 사용되는 비트 집합을 지정합니다. 모든 기호를 포함하려면 플래그 를 DEBUG_SCOPE_GROUP_ALL 설정합니다. 다음 비트 플래그는 포함되는 기호를 결정합니다.
플래그 | 설명 |
---|---|
DEBUG_SCOPE_GROUP_ARGUMENTS | 현재 scope 대한 함수 인수를 포함합니다. |
DEBUG_SCOPE_GROUP_LOCALS | 현재 scope 대한 지역 변수를 포함합니다. |
[in, optional] Update
현재 scope 반영하도록 업데이트할 이전에 만든 기호 그룹을 지정합니다. Update가 NULL이면 새 기호 그룹 인터페이스 개체가 만들어집니다.
[out] Symbols
현재 scope 대한 기호 그룹 인터페이스 개체를 받습니다. 이 인터페이스에 대한 자세한 내용은 IDebugSymbolGroup을 참조하세요.
반환 값
이 메서드는 오류 값을 반환할 수도 있습니다. 자세한 내용은 반환 값을 참조하세요 .
반환 코드 | Description |
---|---|
|
메서드를 성공적으로 수행했습니다. |
설명
Update 매개 변수를 사용하면 코드를 단계별로 실행하면 효율적인 업데이트를 사용할 수 있습니다. 새 기호 그룹을 만들고 채우는 대신 이전 기호 그룹을 업데이트할 수 있습니다.
범위 및 기호 그룹에 대한 자세한 내용은 범위 및 기호 그룹을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | dbgeng.h(Dbgeng.h 포함) |