IDebugSymbols3::GetSymbolEntryStringWide 메서드(dbgeng.h)
GetSymbolEntryStringWide 메서드는 지정된 기호에 대한 문자열 정보를 반환합니다.
구문
HRESULT GetSymbolEntryStringWide(
[in] PDEBUG_MODULE_AND_ID Id,
[in] ULONG Which,
[out, optional] PWSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG StringSize
);
매개 변수
[in] Id
메모리 영역이 요청되는 기호를 지정합니다. DEBUG_MODULE_AND_ID 구조에는 모듈 내의 기호 및 기호 ID가 포함된 모듈이 포함됩니다.
[in] Which
원하는 문자열의 인덱스를 지정합니다. 대부분의 기호에는 문자열(이름)이 하나만 포함되기 때문에 이 값은 0인 경우가 많습니다. 그러나 일부 기호에는 주석 기호와 같이 둘 이상의 문자열이 포함될 수 있습니다.
[out, optional] Buffer
기호의 이름을 받습니다. Buffer가 NULL이면 이 정보가 반환되지 않습니다.
[in] BufferSize
버 퍼 버퍼의 문자 크기를 지정합니다. 이 크기에는 '\0' 종료 문자의 공간이 포함됩니다.
[out, optional] StringSize
기호 이름의 문자로 크기를 받습니다. 이 크기에는 '\0' 종료 문자의 공간이 포함됩니다. StringSize가 NULL이면 이 정보가 반환되지 않습니다.
반환 값
이 메서드는 오류 값을 반환할 수도 있습니다. 자세한 내용은 반환 값을 참조하세요 .
반환 코드 | Description |
---|---|
|
메서드를 성공적으로 수행했습니다. |
설명
기호에 대한 자세한 내용은 기호를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | dbgeng.h(Dbgeng.h 포함) |