PSYMBOLSERVERCALLBACKPROC 콜백 함수(dbghelp.h)
기호 서버 DLL에 대한 진입점입니다.
PSYMBOLSERVERCALLBACKPROC 형식은 이 콜백 함수에 대한 포인터를 정의합니다. SymbolServerCallback 은 라이브러리 정의 함수 이름의 자리 표시자입니다.
구문
PSYMBOLSERVERCALLBACKPROC Psymbolservercallbackproc;
BOOL Psymbolservercallbackproc(
[in] UINT_PTR action,
[in] ULONG64 data,
[in] ULONG64 context
)
{...}
매개 변수
[in] action
작업 코드입니다. 이 매개 변수는 다음 값 중 하나일 수 있습니다.
값 | 의미 |
---|---|
|
디버그 추적 정보를 제공합니다. 데이터 매개 변수는 IMAGEHLP_CBA_EVENT 구조체에 대한 포인터입니다.
DbgHelp 6.0 이하: 이 값은 지원되지 않습니다. |
|
파일 복사본을 취소합니다. 데이터 매개 변수는 ULONG64 값입니다. 이 값이 0이면 작업을 계속합니다. 그렇지 않으면 작업을 취소합니다.
DbgHelp 6.0 이하: 이 값은 지원되지 않습니다. |
|
데이터 매개 변수는 시스템에서 제공할 파일의 크기입니다. |
|
디버그 추적 정보를 제공합니다. 데이터 매개 변수는 텍스트 문자열입니다. |
[in] data
이 매개 변수의 형식은 작업 매개 변수의 값에 따라 달라집니다.
[in] context
SSRVOPT_SETCONTEXT 사용하여 SymbolServerSetOptions를 호출하여 제공하는 컨텍스트 정보입니다.
반환 값
성공을 나타내려면 TRUE를 반환 합니다.
오류를 나타내려면 FALSE 를 반환하고 SetLastError 함수를 호출하여 오류 조건을 나타냅니다. 특정 작업 코드를 처리하지 않으면 FALSE도 반환해야 합니다. (이 경우 TRUE 를 반환하면 의도하지 않은 결과가 발생할 수 있습니다.)
요구 사항
대상 플랫폼 | Windows |
헤더 | dbghelp.h |
재배포 가능 파일 | DbgHelp.dll 5.1 이상 |