IDebugBreakpoint::GetCommand 메서드(dbgeng.h)
GetCommand 메서드는 중단점이 트리거될 때 실행되는 명령 문자열을 반환합니다.
구문
HRESULT GetCommand(
[out, optional] PSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG CommandSize
);
매개 변수
[out, optional] Buffer
중단점이 트리거될 때 실행되는 명령 문자열입니다. Buffer가 NULL이면 이 정보가 반환되지 않습니다.
[in] BufferSize
버퍼가 가리키는 버퍼의 크기(문자)입니다.
[out, optional] CommandSize
명령 문자열의 크기입니다. CommandSize가 NULL이면 이 정보가 반환되지 않습니다.
반환 값
반환 코드 | Description |
---|---|
|
메서드를 성공적으로 수행했습니다. |
|
메서드가 성공했지만 버퍼가 명령 문자열을 저장할 만큼 크지 않아 명령 문자열이 잘렸습니다. |
이 메서드는 오류 값을 반환할 수도 있습니다. 자세한 내용은 반환 값을 참조하세요.
설명
명령 문자열은 세미콜론으로 구분된 디버거 명령 목록입니다. 이러한 명령은 중단점이 트리거될 때마다 실행됩니다. 엔진이 중단점이 트리거되었음을 이벤트 콜백에 알리기 전에 명령이 실행됩니다.
GetParameters 메서드는 중단점 명령 CommandSize의 크기도 반환합니다.
중단점 속성에 대한 자세한 내용은 중단점 플래그 및 매개 변수 제어를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | dbgeng.h(Dbgeng.h 포함) |